<SEC-DOCUMENT>0001275187-21-000008.txt : 20210331
<SEC-HEADER>0001275187-21-000008.hdr.sgml : 20210331
<ACCEPTANCE-DATETIME>20210331120910
ACCESSION NUMBER:		0001275187-21-000008
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20210228
FILED AS OF DATE:		20210331
DATE AS OF CHANGE:		20210331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ANGIODYNAMICS INC
		CENTRAL INDEX KEY:			0001275187
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		IRS NUMBER:				113146460
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0531

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-50761
		FILM NUMBER:		21791456

	BUSINESS ADDRESS:	
		STREET 1:		14 PLAZA DRIVE
		CITY:			LATHAM
		STATE:			NY
		ZIP:			12110
		BUSINESS PHONE:		5187981215

	MAIL ADDRESS:	
		STREET 1:		14 PLAZA DRIVE
		CITY:			LATHAM
		STATE:			NY
		ZIP:			12110
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ango-20210228.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba,d:f6820d60cd9244b6b68c722b0ad72315--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ango="http://www.angiodynamics.com/20210228" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ango-20210228</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV80LTEtMS0xLTA_42162dbc-34ba-4098-b529-c8e727f46b11">false</ix:nonNumeric><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV82LTEtMS0xLTA_e870904e-029c-4215-ae80-0f7ace606aef">2021</ix:nonNumeric><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV83LTEtMS0xLTA_daf09223-1e80-4a33-bf18-de3b70f9e3db">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMC0xLTEtMS0w_9479b962-e306-4729-80fa-066d4d9c3a66">0001275187</ix:nonNumeric><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMS0xLTEtMS0w_e9a877a2-9784-4154-9d62-2bd7c5af1652">--05-31</ix:nonNumeric><ix:nonNumeric contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228" name="dei:NoTradingSymbolFlag" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMi0xLTEtMS0w_48846f4f-9fd2-49a3-a47f-dfcbe1006671">true</ix:nonNumeric><ix:nonNumeric contextRef="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjMy_52910725-46ce-48de-8b35-c9c63f3964e4">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005">us-gaap:OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756">us-gaap:OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f">us-gaap:OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b">us-gaap:OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83Ni9mcmFnOjRmOWQzN2YxNWNmODQwYTJhN2MwOGU2ZTliYmViZTNjL3RhYmxlOmYwOGU1OGZmYjY0MjQ2NjJhMTQ3MGNiMTU1YjFiMjg0L3RhYmxlcmFuZ2U6ZjA4ZTU4ZmZiNjQyNDY2MmExNDcwY2IxNTViMWIyODRfMi0yLTEtMS0w_6b52033e-ada7-4aa1-ada0-efd192a7b57a">us-gaap:OtherAssetsNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ango-20210228.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ango:PreferredStockPurchaseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i2d4984a9f4f147069bd5a875b99edb0c_I20210329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63c4d298344849188247c79316b1d3a0_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d748c71f8c349958e2a144a2c0da46e_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie522cd3415a94370b1e5950cf13eac08_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1405b9709064e189aa1882ba8fe6d84_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic667a0d0ff314e58919dff19d3f94856_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if28c12798d764d6980abd2bb07106dc7_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i336ca9c118c94f38b31ee74c75d3fd90_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78d4380ef38e41229c778f7214200610_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8637b58cf7e3489f9d648344d4023960_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife3daeccf51b4bbaa48c481b7b7cc79b_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i504ec55079fc497e8e38018bc612b992_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fc4461ed0b744a8b8b4cb544ad78951_D20200601-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0581e7b3665a4d209a5803759a66ba57_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc81161db8004f04afc9517f24a50645_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifee4f70ea83346578aae7df44fee934c_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78dd081b5ed34899ac3c23f8e87e7e75_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15ca714784fd40f881135cf232701073_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic21af19158d545018b441b17becb625b_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id89234a6c14047e7a10bd07fd5b94779_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0ddf85ebfee471b94059aa6782f2994_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9bef889705d408788b31bdb52325c1c_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4302625508624dd28e30f8b10ccfbc53_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i788f6433124244ec81a54bff933a7014_D20200901-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i621818af046b4f1d933aa08dea26a2e7_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5eca975fbf44ded866902800496f18e_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb25f77ac0764bfba1236dc0e17cf07b_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief585fb50fa8400e87de138d979b2c36_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46556080a6274b91af71d56d1c5a5e95_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3068b60487d42cab5b59356cff2e78e_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae26abf25ada47e1b2ec566e8d4f7b29_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i659571ae46dd4f84b22cf9c00913e81f_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c09d76dd5bb44fca0b3e30bb229cafc_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadf9a6a67beb4e6fb5d7d84775f734b0_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9944c2c1113e4740bdcc1f43aa206c66_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i442cf14af4f94368a453f935916c82ef_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1013f9a5c2c40f9bb76066db4f72df8_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67a5045ecef44e4d91e7223c08a0474e_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9331dcde080c49e0aaf42e3c8c63bf2c_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff205e39286145b88c3087b8e3b9105d_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61661dbc5e8d4148be81046275cf5dc8_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5e506d913e5481ea0f4c574b5a5e6f9_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b049312606e4669877ac3301c620964_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19d50f8c493d475b84a72a906166dd97_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96cea3c3b3b4efaa375754a223138fa_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52a3961b404c46b5bb6a949b7027ff30_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8610211441e8464f889f62ae449f3f4a_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib22e94aa87944956bf16b7ea6f19afee_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a070a5a2bdc4fde8900f8d0b883c3fd_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75940fccefef43679c374599f4df1988_D20190601-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91b4b84c6f084da7a70a46a46a3191f3_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1531ce5d4295404bb9530164e3f468b4_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i760c916b7a8b4b18a55637b5c5763247_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4502cc685c9045129a264ccdb38d722f_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1df6d968249946728ee6e325a9ec421c_I20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i816b136ed6f149f68f9220f165f7de6a_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9be207dc748940d1b105c5feb1ee9296_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5742c78bcb804a72a7bd94dba0266e20_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cb5e15b455d472db2d37571ffed5bff_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if68745df4b584420811e0991c614d6fa_D20190901-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44b656c419894811ad18c7621b7583db_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50d18d3d3b2742778b243fc764490ada_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i483351f8bc33466f905fb3fe8eb2a00f_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i680c88073d8747e18404b161f4a2d223_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26ae6051e7304f54a40ec666c33a99b1_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4fa8fd16463480582ba132c43bf6f33_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53f4649178484199baf540c6bb912ca5_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i143d937d51954085903d1c5032272650_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62fa90c06a79451fbf7ec3240ad36a33_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33ebff4b307b4af89aaaf7e9b72c939d_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib92e0ba5e26846e6a7dc94516623a373_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie22a7caac2ea4a4e8c2fc9b74d27cbc0_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4fba3336bfa494a857b10a1d41250e4_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia55d781671bf44f9891d1690f9aba236_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f3bbfd064c49b2b1f3f81a14596ede_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fd24df39c074e1e8a3414cb8ae1ec2f_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ef539ba0cf14047ae95517260dabd06_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0684ecb544149aa941468bbe8818a88_D20191217-20191217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-17</xbrli:startDate><xbrli:endDate>2019-12-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8994c611785b46dbb50545bf03be8c59_I20191217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a7497045e64cc89d982bcbeda01eb2_I20191217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i359127c7dd914cc28461513155032e86_I20191217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i909bdbd8b2db4b808a92c56e65821b60_D20191002-20191002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-02</xbrli:startDate><xbrli:endDate>2019-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4d54142e4764c9bb1becb8dbd530f93_I20191002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2857b08ca95240df96bf11d6fe8e98cc_D20190601-20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifad61391f20e4a5088eee9b979387915_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i587b536aff52438daf96096070920bf7_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f906df958454aa58112e86d6759898d_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4236b47f04b54edbae52df105b13125e_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dbd5ac90c6f4aec80005f70db9e7930_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae6c0dfce623430db9f9a6530e8f2eed_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i914d34e78e9e4c1da127b77eaa6744fc_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f483b54130e474da56e2400500445ce_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c379f63c6124c6396d8612774894cbe_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91be9ac29829418fa5ef513710d55063_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82fb59d4306e49e0877fb208a9104f86_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeaed80ade664ab7bd00df937ed014a5_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieed5164bdf514f19ac3c3a625501b6b8_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82966b152a234cc19088688395f36049_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic72540bd0adc4fafafc0394b478b9bbc_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf136f390b63476db452d4d8d2f3af27_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b2692a60e584a55a7c29b3c90164e59_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1651bc9ec8444474b31fac910c27140a_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2016a7080cf4840a7c0b087fc9b30d5_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icda02baff011486791cad698fa663746_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb5dc0906c40432d9f57aa57bd6eaa2f_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56e2fa67a66f498da433d125958b9e7a_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i804869ac114d4d41b3d58382092098ea_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e2cffb7f84d4828abf3c0f23f8556f6_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75ee1e4296414ca2bd5552dcb00c2048_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie47e0fd142284d04b7ceab396b5d2c47_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3d893a31e224efcb5916b801e963c9b_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i247492e60e8643cba2cd2d0a21517c2e_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="unit"><xbrli:measure>ango:unit</xbrli:measure></xbrli:unit><xbrli:context id="i03cf678abf744aca8f19d96025b3728e_D20201231-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-31</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cd74a8e49d5466c87896f0ca000dea0_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:ProductTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i399495527c94459bbca2224f6ea4d146_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05124de6faad4fd88572cfe18778688b_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d9d254e34d405ea3bc530165634fdf_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:ProductTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18cc5aacd3964973960d6774277434f2_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23ff9a728a674e37bae6cb4dbe105beb_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie50d5cdde7b64dada94e5ba44499fcd6_I20190603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaab9e0c897e24782881f6ab8eda671f7_D20190603-20190603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-03</xbrli:startDate><xbrli:endDate>2019-06-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if25eb3b090884c01a1d619433899de15_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedacc8e57c1a4ca4b7c1aebda2c9ca18_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie44965e0e2c2468d9f994545a2a7ecf9_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a5fcf92b6674dc3921a21629ca1575a_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c8c3f84e474bdaad2b9f72eed0f064_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie12f9362475e4523b1c2c111617a7e43_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="covenant"><xbrli:measure>ango:covenant</xbrli:measure></xbrli:unit><xbrli:context id="i7c759cacb42a47d78aba837d6e253265_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87831744991843988ddb84d5fef98866_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:A2020StockAndIncentiveAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a03101cdd784df0a94c2516853805af_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85a735aae41f4c1d825cfdc5047bc50f_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i489a7ccbcdd34f389956398d3236e540_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5421d452a2d14eb6a14f4d026ec5893e_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25fbdfcc8479488aab5e4077d79db83d_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7554184c32c4f4c885337a86f5a062d_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75c7725357c44e10ac2b9fc3e1dfa2e2_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1073bd74c14b442b89b8948d9053b2da_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fc6eb78f01c46f7a3330cf740c41753_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i197481993b8941ee96f8df7bcdfea3fe_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bf6c22506564eabb1bfd966f0480cfe_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f79c3d662314365bda1a3b77c74a2a7_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i218a59f8ba614ad682b70a6591ff17f7_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ango:MeasurementInputProbabilityofPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idae3ce93d2b64585bc812e758f68f926_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic698ed5ae2944bb7a5cfb698beb208a7_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6b0ae542855411e96ec94ac2a6a7f5c_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f32709b022451c9fc753c438e588fd_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb77269c0be04de0aac3cb60d8211da3_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77cd40e9e3c4493daddadf5a757b651e_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79d9ade383784538b42f81f25aa0710f_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21b1e2c8df6f45b089baca65d5e75832_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic59c031283cb4669878c8b4db6092476_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74f2781968b545db9d228311f309062e_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5288d5c63ca74f889caca7686136c994_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d8c266b632b48e7aea29227e1799739_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ea24aa45a5844a0971037332238e883_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i243bf58c4f7c4b5fb30d5894cb4be587_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4e591f67d0843c8bab6c4d343a37136_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d29097e85c640d9a0ea29994bf0940c_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="patent"><xbrli:measure>ango:patent</xbrli:measure></xbrli:unit><xbrli:context id="i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:CrBardIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-01-11</xbrli:startDate><xbrli:endDate>2012-01-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a2f0f15418e4a3c9d466ea6e4f074b8_D20150310-20150310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheDelawareActionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-03-10</xbrli:startDate><xbrli:endDate>2015-03-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bd45ff8799a46b1a159eb57948785cb_D20190628-20190628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:MerzNorthAmericaSettlementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-28</xbrli:startDate><xbrli:endDate>2019-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80257266689344aaba8a95ab6e333647_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e1446538d5440cfb9d5c9eb408b62fb_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f9b108635084e9297fce4c9ed1d06d0_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib01c6126b119460db758dfc906e27632_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92080da277ea49bd9daa5257b7e1c3b1_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11eb87554b784618b76119755de411e1_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16a36daa664a4e2ba425f6748a6a0c9a_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3db05b25aa5e404f955d84c125a7d292_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31c65668bd514e00a065afb13befee1b_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80a8f57c56cf4960ad5bfbc93084100c_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic176e04ed3a94c0f8fee5050d7587504_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc5c8a01ac9d417aa3a6839d8405ae93_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67c1e1c3cd494e8fab283c01574831c6_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i791b231151284492aaf5f90b5974c40d_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcf9f1dd78324d4f8c7bda42db2267ad_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee385a48a4214e42a8ddf0028ded07f7_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd8ee9a3f00d4b559b537cd2283be4c9_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28413f12195f4e3a919b01b73b2a5848_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84776d4adeb1458682f84da4dd1a38f6_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c61305f3249440db58cd84d10f44e53_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c5168a6664347f2a95ac5dd9aa00c7b_D20191201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4ee0f2cead4ae0bc21b71a44f7f29a_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86cabe9c6ab6440db2b95ad3b7ad41e9_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5515fada0a4a4e1fb27055548612836f_D20190601-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:BiolitecBankruptcyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i760ed3003904486a9261ee0cde07dda2_I20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i111cda476a464342be13069165f814c7_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i229d8a42457d4f6ba6e6b6e463911019_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if6820d60cd9244b6b68c722b0ad72315_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M184OA_685817a1-b88f-4f8a-9cae-62eb4639ba57">10-Q</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YjBlYTZmZDk2NzU5NDYyMGJjYWYzMjE4MzA2NmY1ODUvdGFibGVyYW5nZTpiMGVhNmZkOTY3NTk0NjIwYmNhZjMyMTgzMDY2ZjU4NV8wLTAtMS0xLTA_fc27807b-8a44-4bd9-90e9-ec5fcfaad6c7">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xMjg_a7c84a8e-e249-4a12-a34e-cae19401afb3">February&#160;28, 2021</ix:nonNumeric> </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzVjYzM1MjM2MjM0NDZmN2E2OWNiMzBkODVkNmE3NTAvdGFibGVyYW5nZTpjNWNjMzUyMzYyMzQ0NmY3YTY5Y2IzMGQ4NWQ2YTc1MF8wLTAtMS0xLTA_259a5a49-a8de-4d5b-a2f5-517146f6f93b">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18yMzA_41dd196d-ae70-4802-84ef-ab7edb9d10c9">0-50761</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18yMzc_c745c5a2-10fe-4a47-8d07-4baa0ab12baa">AngioDynamics, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><img src="ango-20210228_g1.gif" alt="ango-20210228_g1.gif" style="height:64px;margin-bottom:5pt;vertical-align:text-bottom;width:422px"/></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NTAzNTAxNDAwYWNkNGNmNWE3ZDc4ZDY3MmViNjVkZTgvdGFibGVyYW5nZTo1MDM1MDE0MDBhY2Q0Y2Y1YTdkNzhkNjcyZWI2NWRlOF8wLTAtMS0xLTA_65aff6bc-f34e-489e-b633-bdd847766209">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NTAzNTAxNDAwYWNkNGNmNWE3ZDc4ZDY3MmViNjVkZTgvdGFibGVyYW5nZTo1MDM1MDE0MDBhY2Q0Y2Y1YTdkNzhkNjcyZWI2NWRlOF8wLTItMS0xLTA_824601cd-f1b6-4d88-8be0-6664667ea041">11-3146460</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">incorporation or organization)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMDU_009fe6b7-8be8-411b-b66f-be6883326aa6">14 Plaza Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMDk_b6f69c5b-a839-43a4-8a21-6a52c595ada8">Latham</ix:nonNumeric>, <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMTM_b2a8bec4-ce26-44d9-aaf8-7613bc9f0a31">New York</ix:nonNumeric> <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMTY_96ccab8e-6784-427a-8d91-5b64ce0669b2">12110</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices and zip code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zNzU_85e5dc43-906e-44cd-883f-dd9468081ab4">518</ix:nonNumeric>) <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zNzk_955dd7ed-6c89-419c-969d-cbbf607832ad">795-1400</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTAtMS0xLTA_6da802a8-22a4-4879-b16e-cb7c97ba4db0">Common stock, par value $.01</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTItMS0xLTA_c890051f-afc2-4138-9291-1e04e2c452d0">ANGO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTQtMS0xLTA_911b317e-02bc-4eed-9b4d-88c604b2827e">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18yLTAtMS0xLTA_309928d9-f233-4765-917c-354cfad8edc6">Preferred Stock Purchase Rights</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18yLTQtMS0xLTA_c840ff9c-98c2-45ec-b899-b9e061bfc8eb">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Title of Class)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.654%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xMjA3_bfb9882a-238a-47d4-88ff-0fb398aab55b">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xNTA3_d71bfa83-6756-44eb-9d79-904372005801">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.254%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF8wLTQtMS0xLTA_d6d0702a-446f-4be9-bfaa-3bbe3aaff5ef">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF8yLTYtMS0xLTA_b72f0448-2f89-43bf-ac8c-4192a6481aec">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF80LTItMS0xLTA_e2f5b147-e76c-4854-ad64-dc2c992a4237">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xOTQ5_5bb133cf-dc9c-4cc3-9fde-a956a02ef4b8">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the Issuer&#8217;s classes of common stock, as of the latest practicable date.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Outstanding as of March 29, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock, par value $.01</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2d4984a9f4f147069bd5a875b99edb0c_I20210329" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NjU2ZTAyNGY3ZDVmNDJkYWFlYmFmMjI0NDQ0MzkzOTcvdGFibGVyYW5nZTo2NTZlMDI0ZjdkNWY0MmRhYWViYWYyMjQ0NDQzOTM5N18xLTItMS0xLTA_e2926776-226f-49ed-a768-614b20b11998">38,137,367</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:17pt;margin-top:17pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_10">Part I: Financial Information</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_16">Consolidated Statements of Operations (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_16">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_19">Consolidated Statements of Comprehensive Loss (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_19">4</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_22">Consolidated Balance Sheets (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_22">5</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_25">Consolidated Statements of Cash Flows (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_25">6</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_28">Consolidated Statements of Stockholders&#8217; Equity (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_28">7</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_31">Notes to Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_31">9</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_91">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_91">23</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_94">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_94">34</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_97">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_97">35</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_100">Part&#160;II:&#160;Other&#160;Information</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_103">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_103">36</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_106">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_106">38</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_109">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_109">39</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_112">Defaults on Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_112">39</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_115">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_115">39</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_118">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_118">39</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_121">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_121">40</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART 1. FINANCIAL INFORMATION</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_13"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Financial Statements.</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_16"></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands of dollars, except per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi0yLTEtMS0w_5035b01f-ecd4-4fea-be57-2c01e6a05161">71,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi00LTEtMS0w_6aed35d0-5f4e-4483-b557-207a2b596812">69,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi02LTEtMS0w_5eaff655-f531-4b8d-83db-074d3a8dc877">214,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi04LTEtMS0w_a79f345b-e498-4652-8372-ab571e83f209">205,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of sales (exclusive of intangible amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy0yLTEtMS0w_561e6fa6-e410-401f-a370-1cddcb5f6d27">32,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy00LTEtMS0w_b09d7bcf-7ff1-4ad6-a335-9a7982b983d7">29,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy02LTEtMS0w_d4c98b3c-2a2a-4dd6-83d6-5985a34ddb8d">99,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy04LTEtMS0w_c8e0127a-923b-4424-96ab-8edc15ed1198">85,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC0yLTEtMS0w_1c921956-f040-468f-bb8e-3c4317563b1f">38,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC00LTEtMS0w_0c3e7fa4-1fa5-4bba-b49a-925ed502081c">40,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC02LTEtMS0w_f6f6c063-4baa-4997-8bd1-7948c6103184">114,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC04LTEtMS0w_002384f3-fb82-41bb-b4fe-09b5d0b118d3">120,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi0yLTEtMS0w_92779e25-96a9-4ff8-ac82-ce5b85d545e4">8,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi00LTEtMS0w_d027403c-bc38-4168-99f5-08e26cf00e19">8,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi02LTEtMS0w_59daf7b1-5812-4add-bb78-99fe66fbe1f7">27,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi04LTEtMS0w_953a71ac-5681-46a2-8837-cad0bd3cc369">22,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy0yLTEtMS0w_55cc8142-73d0-49b0-9a3d-9726857176e3">19,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy00LTEtMS0w_4d254355-8a92-43b8-88f1-80ba11e83df2">20,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy02LTEtMS0w_24fb9dfb-aa4e-4ba2-87d2-fafe6bf398ab">57,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy04LTEtMS0w_33b556a7-d7c7-4e29-81fd-05261a58aade">60,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC0yLTEtMS0w_5eaaf391-dc6c-4685-8750-8243d717c35e">9,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC00LTEtMS0w_7b69f545-1d59-4272-a229-043e3ae2335a">10,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC02LTEtMS0w_69803f5f-28f2-4015-baff-fdc81c0181ff">26,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC04LTEtMS0w_fb129026-705d-4925-a918-3d153b805493">29,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS0yLTEtMS0w_7eafdebc-d232-4e4e-8724-11592cffbc10">4,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS00LTEtMS0w_5a43fcc1-eba3-47c4-acf4-637c56aa3b58">5,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS02LTEtMS0w_e4249352-69b3-4c89-8e48-419dbb4fd1e9">13,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS04LTEtMS0w_24cb13f7-2482-4c24-b090-0b526e56fa0c">13,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtMi0xLTEtMA_b21bf5d7-d9fd-4494-84d1-cf25732a325a">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtNC0xLTEtMA_cd8cb50e-f55c-4cb1-a162-4365f45f29d4">419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtNi0xLTEtMA_5aa62d22-c22c-4b67-9980-4e3cae9fb6e1">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtOC0xLTEtMA_0fa5f0a1-de4d-4bb1-bc52-133bc66121ca">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition, restructuring and other items, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtMi0xLTEtMA_310c1126-fe23-4d17-89b8-cfc046769c5d">610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtNC0xLTEtMA_9940c9df-57ff-4be7-bc1f-03a43fd146d2">1,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtNi0xLTEtMA_ec9d0316-9749-44ae-b0ad-6c48950dc4ff">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtOC0xLTEtMA_11155a98-ac0b-462f-abe5-98d481dc2187">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtMi0xLTEtMA_5683d198-4eef-4087-b816-33a5664249ea">42,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtNC0xLTEtMA_9ad5e52a-b32a-4093-962b-d379f494d67a">46,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtNi0xLTEtMA_7476d563-5871-45f1-a6e0-45210db22940">128,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtOC0xLTEtMA_9058dace-355b-4f0b-8210-dff1ef7eea9b">130,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtMi0xLTEtMA_2e5036d5-a18b-4b61-80e7-0a516389034c">3,738</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtNC0xLTEtMA_560bb4c7-0514-48b4-832b-4aa74ceaf671">6,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtNi0xLTEtMA_11dd5050-846d-4e45-b62c-fe3b471430c5">13,696</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtOC0xLTEtMA_4c7cd481-6688-4d41-b26f-31a443153def">10,487</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtMi0xLTEtMA_25a6bb9d-a80b-45a9-9df4-ae39eaac83b6">226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtNC0xLTEtMA_173ee048-a8ad-447a-bfcd-e6a89ef90665">166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtNi0xLTEtMA_206f5214-6843-40cc-8623-783d9b1b412e">676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtOC0xLTEtMA_ce9a4d21-c9ac-4d1d-8b28-1dc0b1ff52ed">672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtMi0xLTEtMA_a6912fdd-ecd1-4707-ac27-cecec80a2e6b">163</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtNC0xLTEtMA_be556968-2961-47c2-b497-fe060cdb9e58">131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtNi0xLTEtMA_b0542c92-ff5e-4fd8-a333-1caf51d43ca5">259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtOC0xLTEtMA_250b9c0d-2857-4dd4-846f-eb5602e3e89f">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktMi0xLTEtMA_3c488455-f920-45e0-9b55-70226c2004d5">389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktNC0xLTEtMA_2aa0703a-45e8-40f4-b2d1-dbdfff302dec">297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktNi0xLTEtMA_d4da8a45-d83b-46ac-b8c4-f7d7ffac5f4c">417</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktOC0xLTEtMA_9152aeba-3ede-452e-b0f4-4344ecbc19d2">739</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss before income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtMi0xLTEtMA_7556638b-515d-47db-8361-b66402dca41c">4,127</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtNC0xLTEtMA_0d463829-2f05-4e6d-b456-65026fb8e0b5">6,533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtNi0xLTEtMA_f77f5916-55d6-435a-b1e4-2269d745eac5">14,113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtOC0xLTEtMA_2d302789-9d48-4822-a068-332681e2c1db">11,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtMi0xLTEtMA_fe43c467-6d62-4c6e-8c2a-3cb6d8b367be">583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtNC0xLTEtMA_3f8f3be1-31f7-4f7b-bfdb-ba037ffd22f7">824</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtNi0xLTEtMA_9c3efeed-0cb9-4bd1-901f-8ed82c78f277">2,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtOC0xLTEtMA_1362ef6a-f6c1-4249-87f3-d2aef6e243fe">1,506</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItMi0xLTEtMA_00b9d72a-6bf7-4fd7-9a24-432ef5015817">3,544</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItNC0xLTEtMA_555380ec-84a8-4265-bc1e-a3c5676f365b">5,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItNi0xLTEtMA_5263a913-2334-439d-bb74-6582b276e24e">12,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItOC0xLTEtMA_86be2ad4-6287-4af9-bfa9-6313bba2596d">9,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtMi0xLTEtMA_57399f9f-cc5d-4179-82b5-dff650b093b0">0.09</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtNC0xLTEtMA_1d049f27-9519-4ce8-ba2d-dfa9f6d42bb3">0.15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtNi0xLTEtMA_8ce8ee6d-f0a6-4b33-b569-11b454bbfcc4">0.32</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtOC0xLTEtMA_677028dd-734f-416e-9923-0d35407f0495">0.26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctMi0xLTEtMA_b8e14421-1e2f-4405-a53a-662e2d40ea98">0.09</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctNC0xLTEtMA_6697e546-e354-4438-b1d3-0683fab88e44">0.15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctNi0xLTEtMA_8f182980-96d1-4f27-989e-68689ec61b64">0.32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctOC0xLTEtMA_fee99573-7f29-420a-8a5f-8737a2437d11">0.26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtMi0xLTEtMA_9f93bcf5-8047-4ec5-8607-e081618cd932">38,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtNC0xLTEtMA_014075ab-32a9-4bb4-9c3e-48dd3c1d500c">37,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtNi0xLTEtMA_70a8c336-c5e1-4eeb-8690-85ae985abc7a">38,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtOC0xLTEtMA_bf7d62a5-a2cc-453a-b8a6-ea179fb11120">37,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtMi0xLTEtMA_ebccbe71-d274-4a91-9ad2-b5c1b996b47a">38,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtNC0xLTEtMA_1878df2a-6ddd-4f0d-a904-75f610c3c025">37,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtNi0xLTEtMA_80306e28-a236-458c-b82d-fbd6e66117cf">38,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtOC0xLTEtMA_df5fd8e6-e4ac-4746-ab08-e17eb267adbd">37,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands of dollars)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three&#160;Months&#160;Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi0yLTEtMS0w_7ca7f8a2-87ca-4a8e-8adb-b9540c980ea7">3,544</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi00LTEtMS0w_8233c8e8-2df7-4e3b-890e-cac343713c5c">5,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi02LTEtMS0w_a66f9031-25a8-40ef-b4c6-a9d01ddac370">12,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi04LTEtMS0w_06c5524f-7f8a-4773-82bb-532759d80ecb">9,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), before tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS0yLTEtMS0w_4b108a1d-fbdf-4a08-82af-c009dced20f4">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS00LTEtMS0w_84189687-f0f4-45b3-99f9-62a5ead99873">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS02LTEtMS0w_eee37e3e-7b83-4078-b0e1-7302c5173ef7">3,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS04LTEtMS0w_356f9e7e-5960-40b0-a554-7a232b3f03dc">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, before tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi0yLTEtMS0w_ae2ff093-29d2-4272-9db3-9b01dde517e7">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi00LTEtMS0w_3e61fddf-2688-4b55-aa98-0f2c8264a6db">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi02LTEtMS0w_0a0cc186-9dfb-495f-903a-cdc1e04616b0">3,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi04LTEtMS0w_61b2abc9-292a-4b47-ad3b-58d79e3ebc6c">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense related to items of other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy0yLTEtMS0w_8371d21a-0083-4f0b-8e58-ad14556f24ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy00LTEtMS0w_2bbef15e-fc31-46b0-80cd-916a3c0a4895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy02LTEtMS0w_6fd099d5-a401-4374-ba5f-aae5f7ce2273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy04LTEtMS0w_aaffcab6-79cf-4f83-b9dc-f112677379b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC0yLTEtMS0w_5e7cb9b7-9ff6-4972-861c-47a423251c5f">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC00LTEtMS0w_0523d759-f517-4a09-ad1e-688afad8b7a5">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC02LTEtMS0w_3d311e0b-0c4e-4116-b000-18d4cd492d5d">3,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC04LTEtMS0w_41a3641f-f4d9-47f0-a603-aadfd0259b54">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS0yLTEtMS0w_0f4dcaaf-7df6-4841-8563-2ba072c31f46">3,532</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS00LTEtMS0w_28d70829-7f13-4753-b6d2-929655e3b74c">5,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS02LTEtMS0w_8282e6ee-e632-45b6-8e46-47508db91885">8,793</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS04LTEtMS0w_669ada9f-dce3-4287-bae8-310c77bf7679">9,632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_22"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands of dollars, except share data)</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMy0xLTEtMS0w_a60472c8-3b71-4949-ba6b-2ca602cd2667">54,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMy0zLTEtMS0w_dca1beb7-24dd-4280-8374-a8befb1fac25">54,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0wLTEtMS0wL3RleHRyZWdpb246OGRhYmUyMmQ1OGUyNDhlM2FkOTc2MzY5ZjgyMjNkODlfNDY_cd40d225-0b44-456f-899b-10a7ce843868">1,820</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0wLTEtMS0wL3RleHRyZWdpb246OGRhYmUyMmQ1OGUyNDhlM2FkOTc2MzY5ZjgyMjNkODlfNTM_3ba58bac-cd1b-4579-a2f3-b73500a84a7a">2,150</ix:nonFraction> respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0xLTEtMS0w_40f79fca-8c8c-4e33-9eae-0b39e887aacc">33,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0zLTEtMS0w_8e831ce4-d0c6-4ea0-9fbe-80ab538b8e6d">31,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNi0xLTEtMS0w_4b9699a9-a227-4dc0-bbc9-1a0054c71399">49,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNi0zLTEtMS0w_7355d86a-6db0-473c-8c77-badda814d7d4">59,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfOS0xLTEtMS0w_9bf4c17c-5ec0-4857-a963-5b237d0d6263">9,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfOS0zLTEtMS0w_622945e5-618a-4bf6-8310-e1aa85f4c183">7,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTAtMS0xLTEtMA_3a380287-f6c5-43ab-98a3-bbfd380eec52">145,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTAtMy0xLTEtMA_29c7c3fe-13f3-4218-b420-862b895f929f">152,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTEtMS0xLTEtMA_52e84a2e-391f-42bc-9ea3-a0eb23bacceb">29,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTEtMy0xLTEtMA_4aad4405-1df9-485a-93ed-3cabfbf6def1">28,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTItMS0xLTEtMA_87660c00-2970-49cc-bcd6-d70baeabd992">19,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTItMy0xLTEtMA_a70d47ea-054b-4d36-beca-582793195135">15,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTMtMS0xLTEtMA_d2aa36b0-68b1-4bb2-805a-5499657dad44">186,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTMtMy0xLTEtMA_21dc8d94-d6ad-4355-a770-d90b10e627d5">197,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTQtMS0xLTEtMA_d5c04403-1be8-429b-b362-c14f8ad0301f">201,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTQtMy0xLTEtMA_693e821f-08b6-444b-abd6-38cb94166479">200,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTYtMS0xLTEtMA_23d05a14-4f99-4d5f-9c6a-a292b9492d06">582,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTYtMy0xLTEtMA_efe6f2af-c2cf-46c5-8960-ad44e99bd3ec">594,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTktMS0xLTEtMA_087c065d-dfcb-405b-8fd3-0d055c294152">17,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTktMy0xLTEtMA_42e93708-7cc9-4a2f-b017-b8017f31e7ee">19,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjAtMS0xLTEtMA_63ff9875-a844-4df9-8d23-e48e76872c3e">30,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjAtMy0xLTEtMA_2386ae71-fdc0-44b7-8a7d-77b8aaa6f30a">29,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjMtMS0xLTEtMA_50e75680-8dad-484a-89d5-e4e9a600ff8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjMtMy0xLTEtMA_93556a91-b763-4deb-81b4-f6529f04575c">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjQtMS0xLTEtMA_497e423b-9708-497c-9fb7-15f0383e616e">2,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjQtMy0xLTEtMA_b334d3dd-9085-4f2b-b166-4958606b2bd0">2,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjUtMS0xLTEtMA_2f8751f3-f54f-4ff6-9e48-b2123383ccde">50,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjUtMy0xLTEtMA_2003d143-2425-4c14-94d7-58d6b2681616">51,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjYtMS0xLTEtMA_ae46c762-6f0a-4502-84f7-733b0a125c4f">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjYtMy0xLTEtMA_5c3e2057-112f-494c-af8f-4806da3d4ae4">40,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjctMS0xLTEtMA_2a434e1b-98f5-4b8f-aa4e-bdae21066c21">22,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjctMy0xLTEtMA_37fef132-f3d5-4bba-a33b-eb44b8e8a6e5">24,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjgtMS0xLTEtMA_7e317f6f-ac63-4760-bc7a-bc09b5df4bc6">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjgtMy0xLTEtMA_f15ad1ca-9d58-4a99-ad9f-1cac30297bc9">14,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjktMS0xLTEtMA_97f77d68-402f-44bb-9fa4-7e589884d932">9,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjktMy0xLTEtMA_59defcc0-5355-48e0-981e-3f307f65c0ea">9,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzAtMS0xLTEtMA_0bd7194a-b5ea-4160-8d61-d1119988dcf1">127,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzAtMy0xLTEtMA_c8be8982-c317-42cb-a177-ef8535b8f0c7">139,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzEtMS0xLTEtMA_5af0af98-385e-450c-b77e-1481df700dff"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzEtMy0xLTEtMA_363c619b-b97c-401d-9bb0-4504d4425e22"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzMy_7b7d3842-b434-429e-8136-38ea9edfea4d"><ix:nonFraction unitRef="usdPerShare" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzMy_905aa591-babf-47f3-b3ae-3f41343cc933">0.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzQ2_93e30b89-a843-42ed-9b21-528c3e9443ee"><ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzQ2_dbe4eb47-4678-40b2-b9c7-96cf10048a48">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_026a3a8e-6782-44c0-be72-41ec4da81612"><ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_0d31bb7e-1643-4c39-a8fa-3aeef98b7f75"><ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_952cd87f-1a99-4081-835b-ad745a6f2a98"><ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_f96464f1-36bf-4d5e-b3a4-1cbc890dafd1">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMS0xLTEtMA_132dc67a-96e0-4ee9-a0db-9c244bad8ccb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMy0xLTEtMA_41b6d3dc-c455-4a1f-bdab-173e6feead9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzI5_dbcd444c-8907-4fd3-919a-d88f8a3a0d4d"><ix:nonFraction unitRef="usdPerShare" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzI5_f798fad5-21ec-4114-9ee4-1c16f8bece3f">0.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzQz_5291e977-ed26-4159-9b73-8fdabd60baa6"><ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzQz_a0add398-09b1-435f-85ea-de5fd1af0467">75,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzY1_11466531-b631-4223-98ed-44fe440d1ad3">38,877,367</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzcy_47e62f0c-a318-4596-8286-d5897124ebcd">38,448,536</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzkz_83bfb037-8a8e-4a98-aaaf-081c40bc81c7">38,507,367</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzEwMA_0b7c3d44-88be-4150-ba06-39acca3b2d04">38,078,536</ix:nonFraction> shares outstanding at February&#160;28, 2021 and May 31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMS0xLTEtMA_a070a26a-faea-460e-b726-042b4ff781da">377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMy0xLTEtMA_93a24cbc-4dcc-4cd5-8c26-82eb9c1c1e64">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzUtMS0xLTEtMA_885c8854-7d22-4ca2-bc09-bc37bc97447f">570,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzUtMy0xLTEtMA_dbbc83b8-2e53-4f62-b2d0-8ebb426ab1e2">561,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzYtMS0xLTEtMA_bcd50d08-9892-4eed-892b-a1b279ff9137">112,398</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzYtMy0xLTEtMA_a557cd0a-76ef-4af1-a54a-660d5577f575">100,318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, <ix:nonFraction unitRef="shares" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmVmZjAzYTYzNTZiODQ0YWQ4MTk1N2NiZGQ5ZDA3ZTE2XzIw_d4013083-17b3-4750-b8da-1a255f8a2ed5"><ix:nonFraction unitRef="shares" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmVmZjAzYTYzNTZiODQ0YWQ4MTk1N2NiZGQ5ZDA3ZTE2XzIw_eae6e2fe-de3a-4a33-bd5f-07420e8fcf83">370,000</ix:nonFraction></ix:nonFraction> shares at February&#160;28, 2021 and May 31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMS0xLTEtMA_44f7ed39-ffda-454d-8965-5a6c670b86f5">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMy0xLTEtMA_0f017c39-6763-40a6-b8ba-463895f9ee98">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzgtMS0xLTEtMA_6105c498-ac08-45d7-88ae-643395b640dc">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzgtMy0xLTEtMA_117c6843-cd97-4bf3-ae35-608b037b373b">1,341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Stockholders&#8217; Equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzktMS0xLTEtMA_51056943-d34f-44bf-853a-31e41e9a37eb">454,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzktMy0xLTEtMA_a9761217-c6d1-4994-8e95-b38baec86265">454,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities and Stockholders' Equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNDAtMS0xLTEtMA_70631dcd-10e8-4244-b90a-5a296b6448e1">582,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNDAtMy0xLTEtMA_2601212f-6216-440e-999f-bb9ea03379f0">594,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_25"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands of dollars)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMy0xLTEtMS0w_bf1f6fa3-5200-4f29-ae3e-74ba0a4f50c9">12,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMy0zLTEtMS0w_504dd5a0-b6b9-4f64-9b26-aea34af01bfd">9,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNS0xLTEtMS0w_56a3398c-3ca4-405a-b73b-6897597bd047">19,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNS0zLTEtMS0w_a5f1c380-98af-4d9d-aca7-da571fa6eb14">17,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:NonCashLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNi0xLTEtMS0w_b0cc4738-1fdd-4a57-8e9d-74482db42542">1,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:NonCashLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNi0zLTEtMS0w_65d52ddb-85cb-4f9b-8e26-175ab555f260">1,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNy0xLTEtMS0w_7b4bba7a-d109-467e-85a5-6632d6061803">6,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNy0zLTEtMS0w_3a3d0021-3000-4a0e-8d4e-74688eae6c0b">5,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfOC0xLTEtMS0w_676b9c01-bc2f-46e8-9858-8b29dc8006b3">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="ango:ChangeInFairValueOfContingentConsiderationOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfOC0zLTEtMS0w_047240a2-ed1f-4a26-9fb9-c0709a6dfec8">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTEtMS0xLTEtMA_e8062055-9565-4300-8240-8803376543d9">2,187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTEtMy0xLTEtMA_ca9a2d65-918f-4f87-b0a5-53a8761abf6c">1,606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accounts receivable allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTItMS0xLTEtMA_9396742b-aad4-4b32-ad70-f7e2c2f9fc62">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTItMy0xLTEtMA_12f2f886-93e9-43cd-ad50-c8f1b31b2710">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed and intangible asset impairments and disposals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTMtMS0xLTEtMA_fd65c30a-b27e-4689-a382-e3b0943985f1">190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTMtMy0xLTEtMA_0c4fa690-7a8c-4872-889a-a89953695a1d">395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Write-off of other assets       </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTUtMS0xLTEtMA_a21f17bc-b66e-4b8a-8699-fbae02757cf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTUtMy0xLTEtMA_68cb9916-ec59-4af0-93b4-668e31649f10">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTYtMS0xLTEtMA_a0458a5b-295a-461c-9589-f453e9b725af">149</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTYtMy0xLTEtMA_107df0cf-5358-4450-9755-21dc47cb965a">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTgtMS0xLTEtMA_42a2ac63-8809-4f90-af3e-b1b9f79f13ab">1,823</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTgtMy0xLTEtMA_73c52816-5c1b-4a51-b184-bad112620894">7,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTktMS0xLTEtMA_c899ea1e-188a-4f8f-bf65-e61e512e7ca6">11,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTktMy0xLTEtMA_0b35cb00-af2a-45a5-9105-8c76142f6d59">14,036</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjAtMS0xLTEtMA_43756179-2a7b-47df-bce0-922318b4a05d">8,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjAtMy0xLTEtMA_dfa47921-ba8f-46fd-9335-f85171836eee">9,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, accrued and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjEtMS0xLTEtMA_79caa18d-2a3a-46ef-8b9a-fdeb3c9ce5ca">1,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjEtMy0xLTEtMA_d3586c74-f770-4b44-b9b4-fc0234cbdcb8">18,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjItMS0xLTEtMA_f5aba28c-215b-4d8c-8343-61991e7a6e25">11,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjItMy0xLTEtMA_b3474821-2335-459b-aa7e-b8a9325c9515">18,434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjQtMS0xLTEtMA_7538d87e-851f-4d8e-928d-8c5059ece2cb">4,567</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjQtMy0xLTEtMA_806125ee-abd7-421d-b3a1-69ea8c1a018e">5,756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjUtMS0xLTEtMA_18bf1638-b913-41a1-8125-0f5ec7a1d868">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjUtMy0xLTEtMA_b346724b-3c78-406c-b2bf-9e6322bc9b77">350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjYtMS0xLTEtMA_508d8e0f-4a78-4d85-a10f-87ad5509169b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjYtMy0xLTEtMA_653dd6ad-ab6d-4702-bd66-6c4316be9930">55,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjktMS0xLTEtMA_49f7bf16-054a-4f63-a1ea-d673dbf3c808">4,567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjktMy0xLTEtMA_41717b7d-c879-47f7-ac79-cb34f3c3cce7">61,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzEtMS0xLTEtMA_c8cdf769-6613-4092-8016-1d710c74a8ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzEtMy0xLTEtMA_326e375a-9be1-4e63-88cf-582828a0525e">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzItMS0xLTEtMA_91def15a-be26-4ae5-bcfa-ff86b7b17b40">10,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzItMy0xLTEtMA_cbd0b815-bb41-46a0-ac68-fdd8ebbb0dad">132,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzMtMS0xLTEtMA_ba63dc67-babd-4661-a12b-6a7157d9b096">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzMtMy0xLTEtMA_3b07c48f-7d8b-4bbd-a702-c5c79ad98775">775</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of acquisition related contingent consideration </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="ango:PaymentOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzQtMS0xLTEtMA_8c8a795d-9dbf-4f9a-aa38-abd9e5bf3339">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:PaymentOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzQtMy0xLTEtMA_d3d0b7dd-5237-49c3-bcd7-43407117f733">1,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds (outlays) from exercise of stock options and employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzYtMS0xLTEtMA_0d050c01-e3aa-44cf-887a-0e7363fc3a8b">2,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" name="ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzYtMy0xLTEtMA_835252a5-4ce9-4719-833b-1572980ecd08">706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzctMS0xLTEtMA_d85ebc58-467f-4305-ae4c-8cc4992ec030">7,541</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzctMy0xLTEtMA_574120bf-17f3-458b-9d90-a02ed8c5e25e">120,189</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzgtMS0xLTEtMA_f17020e4-cfc5-401a-90bb-35f870e02dd8">248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzgtMy0xLTEtMA_58b38b55-2012-4364-96a3-7674ae09721f">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzktMS0xLTEtMA_8819cc89-241e-401c-a828-88dfc53d5d22">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzktMy0xLTEtMA_7cbc21c3-ba47-4d25-ade2-df7ba2b333ad">200,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDAtMS0xLTEtMA_d6b55f65-376c-4e42-ba5e-91d0bd8b14b6">54,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63c4d298344849188247c79316b1d3a0_I20190531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDAtMy0xLTEtMA_a8ecf3ac-1417-441b-aa2c-347e6bca940e">227,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDEtMS0xLTEtMA_a4ab7213-9c86-42f8-b203-5688f6424090">54,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDEtMy0xLTEtMA_8702d270-b203-4bd0-a1f0-a22a29d6634e">27,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for capital expenditures incurred during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" name="us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDUtMS0xLTEtMA_32ef5a0c-6fb0-4b94-895e-22d66739779c">113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDUtMy0xLTEtMA_b18d6fe9-9d58-49c8-b39f-453ebc715f39">214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration for acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDYtMS0xLTEtMA_87f1e706-29b6-4b6d-8671-ab91bea538fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDYtMy0xLTEtMA_86905dc8-4d05-441b-b0f9-f01ff47eeccf">14,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands of dollars, except share data)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.830%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional<br/>paid in<br/>capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated deficit </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at May 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d748c71f8c349958e2a144a2c0da46e_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xLTEtMS0w_738388b8-4fb4-405d-8216-4d5f80e79ee6">38,448,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d748c71f8c349958e2a144a2c0da46e_I20200531" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0zLTEtMS0w_03ff5573-7a4e-4e2d-90c1-feef37494e3f">374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie522cd3415a94370b1e5950cf13eac08_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi01LTEtMS0w_88a36052-8661-47dd-819b-f8bf932e6298">561,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if1405b9709064e189aa1882ba8fe6d84_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi03LTEtMS0w_0b49226c-6ec0-433f-ad5f-508296387a75">100,318</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic667a0d0ff314e58919dff19d3f94856_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi05LTEtMS0w_b5383f8e-2fcf-4483-b939-3aea881cf792">1,341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if28c12798d764d6980abd2bb07106dc7_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xMS0xLTEtMA_7c3af2b0-fc06-4e8d-8b02-f1c6f99211d5">370,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if28c12798d764d6980abd2bb07106dc7_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xMy0xLTEtMA_d5097d6a-a3fa-4444-b3e6-ffdaeacd3d94">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xNS0xLTEtMA_21bc2151-ca04-4a7b-bef6-01c6b49f95de">454,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i336ca9c118c94f38b31ee74c75d3fd90_D20200601-20200831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMy03LTEtMS0w_bf4eb161-3831-4b38-8b10-ecf408197fe9">4,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMy0xNS0xLTEtMA_05919ecc-eaf4-4d20-8f2c-19f8a768ae38">4,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8637b58cf7e3489f9d648344d4023960_D20200601-20200831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS0xLTEtMS0w_ea460b2b-c24e-4783-bb35-a15a3e258578">164,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife3daeccf51b4bbaa48c481b7b7cc79b_D20200601-20200831" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS01LTEtMS0w_b081cd65-a7a9-4dc3-ad14-d6adb62c9cf7">143</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i504ec55079fc497e8e38018bc612b992_D20200601-20200831" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS0xNS0xLTEtMA_4199c0b8-8997-4a07-847e-ac6cf8894f28">143</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of common stock under ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0xLTEtMS0w_9b9e5049-ab7f-4858-862f-b9dfc09fe8ae">79,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0zLTEtMS0w_b1d7d2b4-8b6b-4e38-bf17-496ede1442e7">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy01LTEtMS0w_9b0da048-d661-45bf-a099-f05fe0bc9523">633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0xNS0xLTEtMA_3d69e3e9-b1f0-4a7c-9689-aca644f9875a">634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfOC01LTEtMS0w_2399481b-7caf-47a4-906b-30ee0a5f7d8b">1,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfOC0xNS0xLTEtMA_075c0cce-5f5f-4508-abc7-b3e959c20a14">1,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fc4461ed0b744a8b8b4cb544ad78951_D20200601-20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTEtOS0xLTEtMA_a283b6c2-dec2-4126-ae6f-6541b588ba1e">2,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTEtMTUtMS0xLTA_f7d9456c-62f7-4d8f-b884-70fa3c4aece3">2,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at August 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0581e7b3665a4d209a5803759a66ba57_I20200831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMS0xLTEtMA_7a28484f-758b-473c-8397-05f8d307d3b8">38,693,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0581e7b3665a4d209a5803759a66ba57_I20200831" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMy0xLTEtMA_362c3246-a290-4b37-ad06-cdd340e27d17">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc81161db8004f04afc9517f24a50645_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItNS0xLTEtMA_2f3eefc7-876c-4746-bd53-34755a8ca252">564,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifee4f70ea83346578aae7df44fee934c_I20200831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItNy0xLTEtMA_301e0a96-2756-4062-9dc7-1efcb1bee0fb">104,586</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78dd081b5ed34899ac3c23f8e87e7e75_I20200831" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItOS0xLTEtMA_cd8b278c-01bc-4ba8-9654-72a5407c8309">754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTEtMS0xLTA_4ae7455f-4a7a-4245-9bde-22d6d3db6562">370,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTMtMS0xLTA_82547d71-b345-4e12-be63-28166e067bb2">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ca714784fd40f881135cf232701073_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTUtMS0xLTA_15ca6c8e-a5b1-435b-a4cb-eb4a277b3787">455,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic21af19158d545018b441b17becb625b_D20200901-20201130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTMtNy0xLTEtMA_1ab85145-20c1-423b-a957-dc0306f42a38">4,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTMtMTUtMS0xLTA_2e954616-4482-456f-90b0-fdc971dfdbb8">4,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id89234a6c14047e7a10bd07fd5b94779_D20200901-20201130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtMS0xLTEtMA_50f38362-f5f5-4ac5-b6bf-a9bc7274122e">8,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0ddf85ebfee471b94059aa6782f2994_D20200901-20201130" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtNS0xLTEtMA_ae35fd67-884b-4411-a7c7-9d1b8cfe9e1d">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9bef889705d408788b31bdb52325c1c_D20200901-20201130" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtMTUtMS0xLTA_159772e8-cddc-4082-8c17-c39000af1050">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4302625508624dd28e30f8b10ccfbc53_D20200901-20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTgtNS0xLTEtMA_a383df9f-263f-4d27-9f77-48dbcb6f905d">2,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTgtMTUtMS0xLTA_2d10bc42-212e-4450-a591-13661cd2cd2b">2,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i788f6433124244ec81a54bff933a7014_D20200901-20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjEtOS0xLTEtMA_33dcea59-b805-4abb-8f83-49815b888fb8">1,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjEtMTUtMS0xLTA_ee98b9da-88ec-4351-a24c-4fe501c17350">1,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at November 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i621818af046b4f1d933aa08dea26a2e7_I20201130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMS0xLTEtMA_fe746376-8b80-4bf5-bdc0-b4818d88b06b">38,702,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i621818af046b4f1d933aa08dea26a2e7_I20201130" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMy0xLTEtMA_d03db971-7ad2-428f-8c78-5778c1e8161c">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5eca975fbf44ded866902800496f18e_I20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItNS0xLTEtMA_549a268f-77a1-4461-a6c5-212503489670">566,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icb25f77ac0764bfba1236dc0e17cf07b_I20201130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItNy0xLTEtMA_6b093535-e1b4-4bdf-9896-de37207d77d9">108,854</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief585fb50fa8400e87de138d979b2c36_I20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItOS0xLTEtMA_49edebe2-318a-477a-bf85-2ecfc6cd40db">1,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i46556080a6274b91af71d56d1c5a5e95_I20201130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTEtMS0xLTA_1ee25c82-0799-4d97-b3c6-d1a2a8f51299">370,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46556080a6274b91af71d56d1c5a5e95_I20201130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTMtMS0xLTA_853308d1-adab-4db5-87ca-fc8e5b9bfd4c">5,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3068b60487d42cab5b59356cff2e78e_I20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTUtMS0xLTA_ea6a43fa-e025-434c-af9e-9ba0a1b467e1">454,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae26abf25ada47e1b2ec566e8d4f7b29_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjMtNy0xLTEtMA_4630035c-8232-4f40-b774-486a37b85585">3,544</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjMtMTUtMS0xLTA_0550da1e-920f-4eca-abc3-eac450bc710c">3,544</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMS0xLTEtMA_f851232c-7e6e-493f-a5d8-c0788b6dcfa0">81,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMy0xLTEtMA_a7a915cc-7574-4c25-b938-bd6fdb48f3cb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtNS0xLTEtMA_16b5376c-ed23-4e58-ac7e-61e8f787c27a">1,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMTUtMS0xLTA_feca4efa-530d-4a91-b6ec-69ce65388333">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i659571ae46dd4f84b22cf9c00913e81f_D20201201-20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtMS0xLTEtMA_e6477cf7-a286-43e6-93cf-61b81589fd0c">9,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c09d76dd5bb44fca0b3e30bb229cafc_D20201201-20210228" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtNS0xLTEtMA_d83cdcdd-d241-4362-83e2-e50f7847b75e">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadf9a6a67beb4e6fb5d7d84775f734b0_D20201201-20210228" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtMTUtMS0xLTA_b19d2109-79b3-46dd-931b-743d68385c34">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of common stock under ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMS0xLTEtMA_2e4b1df1-2138-429f-baae-d4d683d16118">84,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMy0xLTEtMA_5c437af1-cfdf-429f-9535-d89e4f2f1c28">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtNS0xLTEtMA_8f0b51a9-b229-4f07-b545-091b00cf59b8">672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMTUtMS0xLTA_15d4a02d-130a-4039-8583-a08f19795db5">673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjktNS0xLTEtMA_58f622bb-b8c6-48ed-bd4c-6f73a968d3c5">2,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjktMTUtMS0xLTA_bd84b4b9-5bef-49c4-88d6-e3f3874d3bc4">2,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9944c2c1113e4740bdcc1f43aa206c66_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzItOS0xLTEtMA_a3c0292e-e951-4646-83a0-eb8a82702f7e">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzItMTUtMS0xLTA_13b3a776-52e8-45ef-8f2c-bc05cd8d8c51">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at February 28, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i442cf14af4f94368a453f935916c82ef_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMS0xLTEtMA_525ea1b6-0e89-402b-a7a5-2dbb8a751d5e">38,877,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i442cf14af4f94368a453f935916c82ef_I20210228" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMy0xLTEtMA_2335a584-1c7f-427f-b00b-f716dcbbf6fd">377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1013f9a5c2c40f9bb76066db4f72df8_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtNS0xLTEtMA_7b0abd19-9eb0-48b6-80f5-11d625f28acd">570,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67a5045ecef44e4d91e7223c08a0474e_I20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtNy0xLTEtMA_f66b190b-4267-4721-9891-c65cf0fa483d">112,398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9331dcde080c49e0aaf42e3c8c63bf2c_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtOS0xLTEtMA_6531286a-4180-4cda-b7ca-6aeb444fef3b">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iff205e39286145b88c3087b8e3b9105d_I20210228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTEtMS0xLTA_14df1bf8-6853-4464-9c0a-f5a3f1892b2a">370,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff205e39286145b88c3087b8e3b9105d_I20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTMtMS0xLTA_57af31a2-6154-4308-aa3e-e56e8b21c91f">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTUtMS0xLTA_c9d34dd4-dc97-4e16-89d3-73a92e5e8b5f">454,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.830%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional<br/>paid in<br/>capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at May 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i61661dbc5e8d4148be81046275cf5dc8_I20190531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xLTEtMS0w_7c810f78-a61e-491c-84f0-8982f17ebcac">37,984,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61661dbc5e8d4148be81046275cf5dc8_I20190531" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0zLTEtMS0w_2a5eac2f-984d-4b89-a1df-2c64c8489cf0">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e506d913e5481ea0f4c574b5a5e6f9_I20190531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi01LTEtMS0w_f452daa4-8da5-4d3d-a558-b4c83c6112fa">555,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b049312606e4669877ac3301c620964_I20190531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi03LTEtMS0w_d9eea554-4ce1-41a8-8afc-4b1f4d448a68">66,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19d50f8c493d475b84a72a906166dd97_I20190531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi05LTEtMS0w_a87f4ec7-cc13-4f52-ad65-9162452af834">1,352</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia96cea3c3b3b4efaa375754a223138fa_I20190531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xMS0xLTEtMA_7caac822-abf2-4fbd-a243-3fde205a39c8">370,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia96cea3c3b3b4efaa375754a223138fa_I20190531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xMy0xLTEtMA_1b0b2f00-297d-41d2-9e0e-a48c2a44e2f7">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63c4d298344849188247c79316b1d3a0_I20190531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xNS0xLTEtMA_29e00c00-07f4-492b-ac77-267f6c342e91">614,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52a3961b404c46b5bb6a949b7027ff30_D20190601-20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMy03LTEtMS0w_f126d91f-dcd4-4657-905c-f02970f0ae5d">1,275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMy0xNS0xLTEtMA_fa4487ec-f9e7-477c-8f13-7ed8aa7b8473">1,275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0xLTEtMS0w_01094295-b504-4fb0-a735-66de7be3a152">48,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0zLTEtMS0w_e8399e8c-c6ad-42fe-a3d9-c2d5b7798e2a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC01LTEtMS0w_f55de87b-4493-483e-93b1-1f142c7264cf">530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0xNS0xLTEtMA_f7db61b4-0aa2-4596-bd09-7f219ebfeffe">531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8610211441e8464f889f62ae449f3f4a_D20190601-20190831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS0xLTEtMS0w_4815a816-f8da-456a-9aca-67df165fad4a">287,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib22e94aa87944956bf16b7ea6f19afee_D20190601-20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS01LTEtMS0w_cbe1c212-ea33-4c5a-ad1b-d0e4fadda6a2">2,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a070a5a2bdc4fde8900f8d0b883c3fd_D20190601-20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS0xNS0xLTEtMA_65c1f503-67c4-4636-94e5-6d4beec3612a">2,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of common stock under ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy0xLTEtMS0w_8f74040b-e3db-4ecb-9081-c95d854174d5">40,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy01LTEtMS0w_e5f9f043-d94f-47e9-a4ff-b83437fe4121">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy0xNS0xLTEtMA_ebbe69a3-4b29-4e57-afe7-6bed65608d49">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOC01LTEtMS0w_507b98f3-e4ec-442f-a182-9ba719c304a9">1,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOC0xNS0xLTEtMA_afa84b76-9195-42dd-9f41-cdb61bcc6160">1,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75940fccefef43679c374599f4df1988_D20190601-20190831" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOS05LTEtMS0w_9159b7b2-f22b-4b6c-86c8-481bfa6c033e">151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOS0xNS0xLTEtMA_99103450-0006-4e7e-8248-b1a28222c06b">151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at August 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91b4b84c6f084da7a70a46a46a3191f3_I20190831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMS0xLTEtMA_eea7405e-00e2-4f79-8bb2-ed73ddca8bbb">38,359,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91b4b84c6f084da7a70a46a46a3191f3_I20190831" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMy0xLTEtMA_558e0bf0-31d9-4a8a-8a48-2673caeb855f">373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1531ce5d4295404bb9530164e3f468b4_I20190831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtNS0xLTEtMA_4bf56c06-e5aa-4d7f-9388-22e00b87b2b6">555,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i760c916b7a8b4b18a55637b5c5763247_I20190831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtNy0xLTEtMA_f3411fe7-4fba-4e40-9cb9-a406d435571f">65,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4502cc685c9045129a264ccdb38d722f_I20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtOS0xLTEtMA_ed0fbaf3-3ce7-4403-b1e2-feeb1c7f65fe">1,503</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTEtMS0xLTA_c0a2e3dc-8af2-4c90-97c2-be679c7fb126">370,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTMtMS0xLTA_e450f036-5aa3-4fd9-a98a-db30446a1385">5,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1df6d968249946728ee6e325a9ec421c_I20190831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTUtMS0xLTA_c1013aa7-36e1-4067-9004-9000d7426daa">614,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i816b136ed6f149f68f9220f165f7de6a_D20190901-20191130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTEtNy0xLTEtMA_3c50cfbd-d165-432a-ac6c-f713aa888c60">2,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTEtMTUtMS0xLTA_ea2b120e-6e39-433a-9615-e569c7712f28">2,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9be207dc748940d1b105c5feb1ee9296_D20190901-20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTMtMS0xLTEtMA_47be1083-af75-4651-a16d-c0be481d41b1">4,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5742c78bcb804a72a7bd94dba0266e20_D20190901-20191130" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTMtMTUtMS0xLTA_08aad4c0-4358-41d7-af88-e784c1e2cdad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb5e15b455d472db2d37571ffed5bff_D20190901-20191130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTQtNS0xLTEtMA_ca647042-0bc6-4985-a43e-4bf8a952c9e0">2,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTQtMTUtMS0xLTA_486991b0-3126-4b15-9118-eb4ffa8a2072">2,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68745df4b584420811e0991c614d6fa_D20190901-20191130" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTUtOS0xLTEtMA_aa60295f-3669-46a7-a09c-5871e5312ede">231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTUtMTUtMS0xLTA_5fe395d4-dd14-4838-9e2f-d41656151f57">231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at November 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44b656c419894811ad18c7621b7583db_I20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMS0xLTEtMA_8772e505-12cc-4248-ac5a-9591ee7c5d55">38,363,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b656c419894811ad18c7621b7583db_I20191130" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMy0xLTEtMA_7d7fbcc6-0422-41f0-b66a-d548745f5d24">373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50d18d3d3b2742778b243fc764490ada_I20191130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtNS0xLTEtMA_e519f3cd-9337-4d8b-9dcc-e58cc26813fb">557,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i483351f8bc33466f905fb3fe8eb2a00f_I20191130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtNy0xLTEtMA_3b574574-408f-4465-8d58-7d0309cfec61">62,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i680c88073d8747e18404b161f4a2d223_I20191130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtOS0xLTEtMA_c80aa926-15fb-4864-8a25-1c7c0579a43a">1,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i26ae6051e7304f54a40ec666c33a99b1_I20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTEtMS0xLTA_f0772fe5-5e7c-48f2-b0d4-df34d8f2dca3">370,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26ae6051e7304f54a40ec666c33a99b1_I20191130" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTMtMS0xLTA_3e899a81-4961-44f7-958a-a823c89b0cf3">5,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4fa8fd16463480582ba132c43bf6f33_I20191130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTUtMS0xLTA_cfce054c-401c-4b3c-b001-0e59b41c1be1">613,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f4649178484199baf540c6bb912ca5_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTctNy0xLTEtMA_3bb6672f-52d0-4bb2-a19c-2ba84575de42">5,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTctMTUtMS0xLTA_30714b3a-a0d8-4599-8055-403651403d09">5,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtMS0xLTEtMA_b53a6eac-31fc-4f3c-8796-589234509ce6">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtNS0xLTEtMA_56b8774f-17dc-4cea-bc71-63e728065103">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtMTUtMS0xLTA_41c7bc67-bb76-4edb-a21d-9c8c9c1fa317">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance/Cancellation of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62fa90c06a79451fbf7ec3240ad36a33_D20191201-20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktMS0xLTEtMA_49560291-a638-4f71-af98-924cc797e687">8,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33ebff4b307b4af89aaaf7e9b72c939d_D20191201-20200229" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktNS0xLTEtMA_a9224d4a-80a2-43d5-b88d-80805024babe">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib92e0ba5e26846e6a7dc94516623a373_D20191201-20200229" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktMTUtMS0xLTA_51151183-a252-4c9f-b067-0c68022f832f">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of common stock under ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMS0xLTEtMA_34c17444-b3b5-4b56-b9fe-a1ded596583a">60,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMy0xLTEtMTY5MQ_2b4778b8-f74b-45ee-b3db-30d2ce55f5e5">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtNS0xLTEtMA_e255b2ab-b061-494a-83dc-afd33e738c6a">588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMTUtMS0xLTA_7fb666e4-5607-4d8f-9a3d-124a7d9544b8">589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjEtNS0xLTEtMA_80acee6e-2e7f-48a2-af79-7cf3f73bdedf">1,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjEtMTUtMS0xLTA_8e855eb5-c0f4-4323-91ba-45d3224a38d9">1,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie22a7caac2ea4a4e8c2fc9b74d27cbc0_D20191201-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjItOS0xLTEtMA_0f7d0870-0c5c-41d3-91f8-0b8acb8fa607">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjItMTUtMS0xLTA_38f95f33-5806-40f8-973e-98a4f194df7f">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at February 29, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic4fba3336bfa494a857b10a1d41250e4_I20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMS0xLTEtMA_38efc822-8567-4160-95f8-0883e218e4dd">38,434,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4fba3336bfa494a857b10a1d41250e4_I20200229" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMy0xLTEtMA_e0658d37-ca18-470e-8e21-ffdb15886345">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55d781671bf44f9891d1690f9aba236_I20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtNS0xLTEtMA_4a3fe658-6b32-4820-b0d7-8708006de259">560,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f3bbfd064c49b2b1f3f81a14596ede_I20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtNy0xLTEtMA_aba482db-531c-4a29-a496-3502a04aaed5">56,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2fd24df39c074e1e8a3414cb8ae1ec2f_I20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtOS0xLTEtMA_e6a069e3-b682-4a9a-aaea-596b1ae97334">1,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7ef539ba0cf14047ae95517260dabd06_I20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTEtMS0xLTA_6be53f4e-4fa3-4302-8f78-c25781cf65be">370,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ef539ba0cf14047ae95517260dabd06_I20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTMtMS0xLTA_c8e3c896-bd38-4afa-bb45-2697fdf41477">5,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTUtMS0xLTA_c96f5cb8-f5cd-4d05-b99d-9a840cac72bb">610,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_34"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNC9mcmFnOjZjZTc1MTQ3ZWFjZTQ4OThiZjllYzY3YzE2MDkwZjU3L3RleHRyZWdpb246NmNlNzUxNDdlYWNlNDg5OGJmOWVjNjdjMTYwOTBmNTdfMTI0MQ_7f6dc56c-fb5a-494b-882c-d50f3df670c0" continuedAt="i2fd3800ede5e4a8c9c80f1e44dfd9595" escape="true">CONSOLIDATED FINANCIAL STATEMENTS</ix:nonNumeric></span></div><ix:continuation id="i2fd3800ede5e4a8c9c80f1e44dfd9595"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of February&#160;28, 2021, the Consolidated Statements of Operations and the Consolidated Statements of Comprehensive Loss for the three and nine months ended February&#160;28, 2021 and February 29, 2020, the Consolidated Statements of Stockholders&#8217; Equity for the three months ended February&#160;28, 2021 and February 29, 2020 and the Consolidated Statements of Cash Flows for the nine months ended February&#160;28, 2021 and February 29, 2020 have been prepared by the Company and are unaudited. The Consolidated Balance Sheet as of May&#160;31, 2020 was derived from audited consolidated financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to state fairly the financial position, changes in stockholders&#8217; equity and comprehensive income, results of operations and cash flows as of and for the period ended February&#160;28, 2021 (and for all periods presented) have been made.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim consolidated financial statements for the three and nine months ended February&#160;28, 2021 and February 29, 2020 include the accounts of AngioDynamics, Inc. and its wholly owned subsidiaries, collectively, "us", "we" or the &#8220;Company&#8221;.  All intercompany balances and transactions have been eliminated.</span></div></ix:continuation><div id="if6820d60cd9244b6b68c722b0ad72315_37"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMzE2Nw_93d9095b-3a73-4293-baec-89648413738a" continuedAt="i44db402a4eef4a1f960d868386efaac1" escape="true">ACQUISITIONS</ix:nonNumeric></span></div><ix:continuation id="i44db402a4eef4a1f960d868386efaac1" continuedAt="i469faf4938cc408ba83226323f0c6388"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C3 Wave Tip Location Acquisition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 17, 2019, the Company acquired the C3 Wave tip location asset from Medical Components Inc. ("MedComp") for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="ic0684ecb544149aa941468bbe8818a88_D20191217-20191217" decimals="-5" format="ixt:numdotdecimal" name="ango:AssetAcquisitionConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTkz_3a851310-ff01-4582-b5e8-c34e05a39332">10.0</ix:nonFraction>&#160;million with $<ix:nonFraction unitRef="usd" contextRef="i8994c611785b46dbb50545bf03be8c59_I20191217" decimals="-5" format="ixt:numdotdecimal" name="ango:AssetAcquisitionContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjAx_2637d558-3edb-47ec-8686-4e8be50231d5">5.0</ix:nonFraction>&#160;million of potential future contingent consideration related to technical milestones. This acquisition filled 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 $<ix:nonFraction unitRef="usd" contextRef="i8994c611785b46dbb50545bf03be8c59_I20191217" decimals="-5" format="ixt:numdotdecimal" name="ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTE4_178a2444-537b-4113-ad1c-3df48590d19d">0.6</ix:nonFraction>&#160;million and intangible assets of a trademark of $<ix:nonFraction unitRef="usd" contextRef="ia7a7497045e64cc89d982bcbeda01eb2_I20191217" decimals="-5" format="ixt:numdotdecimal" name="ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTYx_b608cf92-f663-46d0-94ea-3b474c1bec52">0.9</ix:nonFraction>&#160;million and product technology of $<ix:nonFraction unitRef="usd" contextRef="i359127c7dd914cc28461513155032e86_I20191217" decimals="-5" format="ixt:numdotdecimal" name="ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTkw_591437de-74ab-426a-aafa-5f186332992d">8.5</ix:nonFraction>&#160;million.  The intangible assets will be amortized over <ix:nonNumeric contextRef="ic0684ecb544149aa941468bbe8818a88_D20191217-20191217" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNjQw_50397e05-aad1-4aed-93eb-e203dab1400d">15</ix:nonNumeric> 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.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Eximo Acquisition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2019, the Company entered into a share purchase agreement to acquire Eximo Medical, Ltd., a pre-commercial stage medical device company with a proprietary 355nm B Laser Atherectomy technology.  The aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i909bdbd8b2db4b808a92c56e65821b60_D20191002-20191002" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTA3Nw_8d2a60f2-b398-406d-b450-b2e5313b2045">60.7</ix:nonFraction> million included an upfront payment of $<ix:nonFraction unitRef="usd" contextRef="i909bdbd8b2db4b808a92c56e65821b60_D20191002-20191002" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTExMQ_7dfe2169-0252-4fc7-9265-7fe86793c5ea">45.8</ix:nonFraction> million and contingent consideration with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="ic4d54142e4764c9bb1becb8dbd530f93_I20191002" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTE3NQ_2ab66454-1438-4084-a44b-6792b59bdcdc">14.9</ix:nonFraction> million.  This acquisition expands and complements the Company&#8217;s Vascular Interventions and Therapies product portfolio by adding the 355nm B Laser Atherectomy technology which treats Peripheral Artery Disease.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;$<ix:nonFraction unitRef="usd" contextRef="i2857b08ca95240df96bf11d6fe8e98cc_D20190601-20200531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjI1NQ_9cdaf4e4-4b20-4d53-afd0-ac87447652c1">0.6</ix:nonFraction> million in fiscal year 2020. <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMzE2OQ_d707fcaf-42ee-4fa9-9540-61c4e19e06f2" continuedAt="i4d860af4e80642b59eae1c83e4b69a0e" escape="true">The following table summarizes the final aggregate purchase price allocated to the net assets acquired:</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i469faf4938cc408ba83226323f0c6388"><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><ix:continuation id="i4d860af4e80642b59eae1c83e4b69a0e"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Final allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMS01LTEtMS0w_c1caefb6-652b-48a5-89f6-9ea8634ecdef">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMi01LTEtMS0w_9d7a7d1c-ed7f-4f5b-8ad6-0ae634e0345a">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMy01LTEtMS0w_2fa33097-71c6-4b7b-abb8-ca1a48fa6f4e">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deposits</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNC01LTEtMS0w_9ad233b3-54fe-453f-8eea-a30224f51820">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNS01LTEtMS0w_04f78192-2859-4c2f-939e-43569b82e831">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587b536aff52438daf96096070920bf7_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNy01LTEtMS0w_bdca3fd1-5ede-4f36-8730-05c311281cdb">60,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfOC01LTEtMS0w_9e773c68-5220-4873-a9e3-350af0204752">11,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" format="ixt:numdotdecimal" name="ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfOS01LTEtMS0w_44ac9dc2-8f8f-4964-9830-cc273cca37b8">72,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTEtNS0xLTEtMA_cee1e041-2238-446b-92a0-f37cc2aaad6f">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTItNS0xLTEtMA_a3ca98ad-f461-4996-8855-dd524d77556c">615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTMtNS0xLTEtMA_93ddcd63-6a1e-4eae-aa73-233f8a505627">11,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTQtNS0xLTEtMA_edc53860-963e-4548-9ee5-6df39497bb29">11,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifad61391f20e4a5088eee9b979387915_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTUtNS0xLTEtMA_0af96583-bd87-483b-a155-22825fc54013">60,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company finalized the allocation of the purchase price to the assets acquired and liabilities assumed in the fourth quarter of fiscal year 2020.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 acquisition date and discounts such earnings to present value.  The&#160;product technology is deemed to have a useful life of <ix:nonNumeric contextRef="i1f906df958454aa58112e86d6759898d_D20200601-20210228" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjg5OQ_9d84f89a-42ef-407c-ac86-862171f34c17">fifteen years</ix:nonNumeric> and will be amortized on a straight-line basis over the useful life.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div></ix:continuation><div id="if6820d60cd9244b6b68c722b0ad72315_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4NA_ff47d0dc-a37c-4dc9-a41f-b5c6925a2674" continuedAt="i324d21428ca14db7a8753e74a8af92d2" escape="true">REVENUE FROM CONTRACTS WITH CUSTOMERS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i324d21428ca14db7a8753e74a8af92d2" continuedAt="i1148a26eaad94c3cac15cf98f596f303"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4NQ_35f9ee99-db3d-4df2-a881-50a6776b7f3e" continuedAt="id6c2bd18585c416590ff53eedb562838" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id6c2bd18585c416590ff53eedb562838" continuedAt="id634675cb45f4382a206aead46685ab7">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.</ix:continuation> </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one primary revenue stream which is the sales of its products.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4MA_24b333ff-3465-4989-9fcc-8567856297b5" continuedAt="ib092792bca6f4173aa94aa6b8922aa25" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize net product revenue by Global Business Unit ("GBU") and geography: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4236b47f04b54edbae52df105b13125e_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0xLTEtMS0w_a234050f-22a2-43fc-a380-c7159b44107c">29,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dbd5ac90c6f4aec80005f70db9e7930_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0zLTEtMS0w_ff49c561-3c59-45c8-a4a1-657a46029009">3,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy01LTEtMS0w_6ead76a6-8ef7-4bb2-abd5-d2b35b26bd29">33,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6c0dfce623430db9f9a6530e8f2eed_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy03LTEtMS0w_be92eb62-e230-49e5-9f9f-96171e625cd1">26,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i914d34e78e9e4c1da127b77eaa6744fc_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy05LTEtMS0w_aadb7be8-9aa3-402e-9170-826e4ef92a03">3,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0xMS0xLTEtMA_e8e36b91-bbb5-494f-96f9-b4f355feac69">30,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f483b54130e474da56e2400500445ce_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0xLTEtMS0w_e57d2d13-ade2-48f5-97f9-7237cf1bd810">21,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c379f63c6124c6396d8612774894cbe_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0zLTEtMS0w_50bc6613-8683-4b8f-8a15-dda8e8dab1c9">3,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC01LTEtMS0w_1faa6847-650a-4928-bda0-c6b0f5e180a8">24,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91be9ac29829418fa5ef513710d55063_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC03LTEtMS0w_07fedf2e-2bd6-4243-9eb3-8f0474badd73">20,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82fb59d4306e49e0877fb208a9104f86_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC05LTEtMS0w_5021eda5-6b92-4d62-b1ab-6c398f8242cc">4,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0xMS0xLTEtMA_4900cb24-2eb0-4358-abd6-a8231e358629">24,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeaed80ade664ab7bd00df937ed014a5_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0xLTEtMS0w_70d316d3-361c-4d9d-aa8b-13730759d225">8,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieed5164bdf514f19ac3c3a625501b6b8_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0zLTEtMS0w_a3ce2e33-0828-4416-bb8a-fd5a3798d059">5,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS01LTEtMS0w_c991a485-ee62-4672-b7a4-c8783a49c122">13,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82966b152a234cc19088688395f36049_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS03LTEtMS0w_8981aace-c2ed-4ad3-8095-57dc05369382">8,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic72540bd0adc4fafafc0394b478b9bbc_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS05LTEtMS0w_d7c60818-eb85-4202-9023-b7a0b19893ff">6,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0xMS0xLTEtMA_71f6802f-5c05-42d0-896c-e510a7acde5b">14,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0xLTEtMS0w_db822d8c-604e-469c-94b7-afaa493ab02b">58,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0zLTEtMS0w_2ae52222-771b-4a74-8c62-acbce98711e5">12,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi01LTEtMS0w_836d2fef-1668-44ee-907d-3d7b3c8cb9af">71,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi03LTEtMS0w_9e371280-c027-42fa-8522-cde101c2f07e">54,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi05LTEtMS0w_9fa8342a-337d-49ee-b97e-60cc0e7262de">14,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0xMS0xLTEtMA_252f68df-3c09-439f-b9a7-e72a74db0118">69,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:15pt;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i1148a26eaad94c3cac15cf98f596f303" continuedAt="i4761365cea00465e9199f0502799c58b"><div style="margin-bottom:15pt"><ix:continuation id="ib092792bca6f4173aa94aa6b8922aa25"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf136f390b63476db452d4d8d2f3af27_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0xLTEtMS0w_a7413406-e35a-429b-920f-5b214aa5de2c">87,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2692a60e584a55a7c29b3c90164e59_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0zLTEtMS0w_d6bff259-b9cc-47f0-a126-a6feee7d88b0">9,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy01LTEtMS0w_73d48e2e-80d8-4737-b13d-b153a268e1fc">97,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1651bc9ec8444474b31fac910c27140a_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy03LTEtMS0w_ddd8227a-16dc-4d31-af7d-a48f9d0ff4cd">80,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2016a7080cf4840a7c0b087fc9b30d5_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy05LTEtMS0w_375c904a-8a8b-403c-bbbd-a1152dc4308e">10,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icda02baff011486791cad698fa663746_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0xMS0xLTEtMA_c8a470af-e315-4b9b-9522-bd0e646114ad">90,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb5dc0906c40432d9f57aa57bd6eaa2f_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0xLTEtMS0w_7f6d6304-81c1-4c6c-a040-724b8304c224">60,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56e2fa67a66f498da433d125958b9e7a_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0zLTEtMS0w_cf71fba3-fc37-4b78-b91d-013149b5e9d4">16,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC01LTEtMS0w_68a54a09-8dcd-4b82-a980-8919f7ea2a6d">76,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i804869ac114d4d41b3d58382092098ea_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC03LTEtMS0w_2dd0134d-5296-4c2e-b297-e471f91e168a">57,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e2cffb7f84d4828abf3c0f23f8556f6_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC05LTEtMS0w_ead16d18-5e5c-436b-856b-08a44cf38f56">12,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0xMS0xLTEtMA_5cd740c3-74bd-467a-9ec7-c443447a55de">70,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75ee1e4296414ca2bd5552dcb00c2048_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0xLTEtMS0w_f4a61ad7-96c8-43ae-9a99-135743e1fca1">25,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie47e0fd142284d04b7ceab396b5d2c47_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0zLTEtMS0w_5ea510a7-14a9-4a35-89ed-7ff8b38a1b0b">14,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS01LTEtMS0w_0ead69a6-a1d8-4a6b-a710-2215c6f7912d">40,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d893a31e224efcb5916b801e963c9b_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS03LTEtMS0w_f4a7011a-486f-4e14-961c-d837ebde36ed">25,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i247492e60e8643cba2cd2d0a21517c2e_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS05LTEtMS0w_556c25c8-aa4b-4d42-9760-2821bbaebca9">19,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0xMS0xLTEtMA_ada40f6b-8bd2-466e-8889-da80e3665e87">44,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0xLTEtMS0w_16c97473-38c9-47d4-9e58-7edd0a11782a">173,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0zLTEtMS0w_766bb4b0-9328-4bb2-b2a8-cd48b9186ad2">40,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi01LTEtMS0w_f8461352-b1f2-4bcb-a03d-6ef3d71cccb7">214,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi03LTEtMS0w_ce273d82-3f7f-4dc1-a0c1-1d3f6a176583">163,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi05LTEtMS0w_4768d4ef-5e99-466f-9fb6-65dc6ae2bb09">42,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0xMS0xLTEtMA_ae508841-0fdd-4ae5-ae00-eb226345b4b2">205,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Product Revenue</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts and Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with its customers based on customer purchase orders, which in many cases are governed by master purchasing agreements.  The Company&#8217;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&#8217;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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price and Allocation to Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, net of any variable consideration as described below. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><ix:continuation id="id634675cb45f4382a206aead46685ab7" continuedAt="i981b2b7fd3c64e29af36e137ae58d945"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which occurs at a point in time, and may be upon shipment from the Company&#8217;s manufacturing site or delivery to the customer&#8217;s named location, based on the contractual shipping terms of a contract.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers upon satisfaction of identified performance obligations.  As the Company&#8217;s standard payment terms are <ix:nonNumeric contextRef="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228" format="ixt-sec:durday" name="ango:RevenuePerformanceObligationPaymentTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNDE4Nw_fca6a6ee-f421-431f-aa61-1c5087eeec4a">30</ix:nonNumeric> to <ix:nonNumeric contextRef="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228" format="ixt-sec:durday" name="ango:RevenuePerformanceObligationPaymentTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNDE5Mw_e7d7773c-e086-4bd2-8cca-b63dc5060915">90</ix:nonNumeric> days from invoicing, the Company does not provide any significant financing to its customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserves: Revenue 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 contra asset. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rebates and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides certain customers with rebates and allowances that are explicitly stated in the Company&#8217;s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized.  </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i4761365cea00465e9199f0502799c58b"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i981b2b7fd3c64e29af36e137ae58d945" continuedAt="i5752126e7bb34607b32d7de264046845">The Company establishes reserves 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. </ix:continuation></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5752126e7bb34607b32d7de264046845" continuedAt="i2cb3eb0fd83c49d697d5efde32202559">Product Returns: The Company generally offers customers a limited right of return.  Product returns after <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:durday" name="ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTU0OQ_1ed50401-30cb-4ff5-b19b-69ced662045b">30</ix:nonNumeric> days must be pre-approved by the Company and customers may be subject to a <ix:nonFraction unitRef="number" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="2" name="ango:ContractwithCustomerRightofReturnRestockingCharge" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTYyMg_438b9f81-76a6-4c3d-a36a-a50520dc4a03">20</ix:nonFraction>% restocking charge.  To be accepted, a returned product must be unadulterated, undamaged and have at least <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:durwordsen" name="ango:ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTczMQ_0be93e25-197f-4853-82f8-5b0a3fc38ece">twelve months</ix:nonNumeric> 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.</ix:continuation>  During the nine months ended February&#160;28, 2021, such product returns were not material.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances with Customers</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A receivable is generally 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&#8217;s fulfillment of the performance obligation, the Company recognizes a contract liability that is included in deferred revenue in the accompanying Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4Mg_8bb27c63-5e3b-4b09-bca1-aac2fb24a5b2" escape="true"><div style="margin-bottom:8pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the Company&#8217;s receivables, contract assets and contract liabilities with customers:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMS0xLTEtMS0w_40f79fca-8c8c-4e33-9eae-0b39e887aacc">33,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMS0zLTEtMS0w_8e831ce4-d0c6-4ea0-9fbe-80ab538b8e6d">31,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:ContractWithCustomerAssetNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMi0xLTEtMS0w_7f5ba77a-4035-48f8-bbe9-558c489b9ac4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:ContractWithCustomerAssetNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMi0zLTEtMS0w_5e82683d-bcc8-4adb-abec-0bd2688e5bb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMy0xLTEtMS0w_9992a7de-c492-41cf-9851-fcf8b9e32a1b">589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMy0zLTEtMS0w_a41a26e7-520e-41cf-b21c-2679d72b10be">545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021, the Company had additions to contract liabilities of $<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNzE3Ng_cca4d5f7-cec1-48eb-a4d2-a893d97e3c35">1.0</ix:nonFraction> million.  This was offset by $<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNzIwMA_2bc6426a-b917-47e2-ab61-f74a256a2f88">1.0</ix:nonFraction> million in revenue that was recognized during the nine months ended February&#160;28, 2021. </span></div><ix:continuation id="i2cb3eb0fd83c49d697d5efde32202559"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain or Fulfill a Customer Contract </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217;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 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.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div></ix:continuation></ix:continuation><div id="if6820d60cd9244b6b68c722b0ad72315_43"></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTMw_2fa04733-042a-4682-915e-a0b6ae655c16" continuedAt="i0a01d85a16bf4ebe8979ebacd6c603bc" escape="true">INVENTORIES</ix:nonNumeric></span></div><ix:continuation id="i0a01d85a16bf4ebe8979ebacd6c603bc" continuedAt="iabba7352dcff4112a61c4f1be866a89f"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTM0_39d59335-b6ea-4d5d-9568-e62fb96a8f1f" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method).  Inventories consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMS0xLTEtMS0w_f3b01b64-c2aa-4f00-a175-8a086b89849d">21,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMS0zLTEtMS0w_de6dcc1d-3e2e-4e87-a9ac-531a802ae84b">23,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMi0xLTEtMS0w_9500b56e-7940-4274-8dc9-5d7c773f715d">8,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMi0zLTEtMS0w_892618ae-96b5-4942-a616-b1d83edaedf7">8,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMy0xLTEtMS0w_0ae09977-8288-4d15-a81e-77eb093c6e93">19,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMy0zLTEtMS0w_bae8de4b-95e4-4455-925d-088524d3e4a1">28,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfNC0xLTEtMS0w_32d0fc48-bd8b-433d-9245-f7b9bcac6994">49,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfNC0zLTEtMS0w_1c88bd47-c6e5-4cf9-bb31-4b5bc9ce8ef8">59,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iabba7352dcff4112a61c4f1be866a89f">The Company periodically reviews 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 February&#160;28, 2021 and May&#160;31, 2020 was $<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTA1_0746a9c0-7fa8-432e-9f69-478c2b98255f">4.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTEy_a5def97f-24ba-4f4c-a935-3e74477ab8c8">4.7</ix:nonFraction> million, respectively.</ix:continuation>  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-indent:22.5pt"><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_46"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg0MA_78f1f630-c6b4-466a-997e-bfa2d97ddc28" continuedAt="i2c1b0bae972d4ae39eb008d92e47f19b" escape="true">GOODWILL AND INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="i2c1b0bae972d4ae39eb008d92e47f19b" continuedAt="i75d5f729f5804039bbe5a7157044540e"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are amortized over their estimated useful lives on either a straight-line basis or proportionately to the benefit being realized. Useful lives range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjMy_52910725-46ce-48de-8b35-c9c63f3964e4">two</span> to <ix:nonNumeric contextRef="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjM4_d5763db3-29ee-4bcd-9dde-8925bd9333a7">eighteen years</ix:nonNumeric>.  The Company periodically reviews the estimated useful lives of its 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 or asset groups may not be recoverable. If an intangible asset or asset group 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, but rather, is 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's annual testing for impairment of goodwill was completed as of December 31, 2020. The Company operates as a single operating segment with <ix:nonFraction unitRef="unit" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportingUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfNDM5ODA0NjUxNDY5Ng_21337d6d-9cc4-4ce4-8779-28ca75b23c99">one</ix:nonFraction> 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even though the Company determined that there was <ix:nonFraction unitRef="usd" contextRef="i03cf678abf744aca8f19d96025b3728e_D20201231-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfNDM5ODA0NjUxNDcwNA_8f34c5d6-b290-467e-8b73-096a65d3b05a">no</ix:nonFraction> goodwill impairment as of December 31, 2020, the future occurrence of a potential indicator of impairment, such as a significant adverse change in legal, regulatory, business or economic conditions or a more-likely-than-not expectation that the reporting unit or a significant portion of the reporting unit will be sold or disposed of, would require an interim assessment for the reporting unit prior to the next required annual assessment as of December 31, 2021.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no adjustments to goodwill for the nine months ended February&#160;28, 2021 other than foreign currency translation adjustments.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="ango:ScheduleOfIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg0NA_9c2eadf9-644b-4988-9ed2-5f64ed2243a1" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi0xLTEtMS0w_5cf71e4d-3e1c-4f82-8047-3b0b25f07057">254,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi0zLTEtMS0w_dc1baca1-4e40-4c66-bc42-504282af1f0e">99,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi01LTEtMS0w_fa9c62fd-e3f0-4fe5-a8b2-533226cf4421">155,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i399495527c94459bbca2224f6ea4d146_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy0xLTEtMS0w_93bc461b-d061-4062-a3ff-dbcd26389293">60,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i399495527c94459bbca2224f6ea4d146_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy0zLTEtMS0w_05774634-07ce-473f-a041-3a912347e5c9">33,142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i399495527c94459bbca2224f6ea4d146_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy01LTEtMS0w_8e5cc4d2-e22f-4aee-ae99-b83cffb2d95a">27,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC0xLTEtMS0w_772dccbc-be30-4e41-ad60-9cba8e2b1b8f">10,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC0zLTEtMS0w_f202e7bd-253d-448c-8923-1acd1e4cf890">6,931</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC01LTEtMS0w_a4cbe169-7d45-4fc3-92d2-23ce2c51401e">3,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05124de6faad4fd88572cfe18778688b_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS0xLTEtMS0w_231dbdd2-f99b-48eb-91e6-df69ee838999">6,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05124de6faad4fd88572cfe18778688b_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS0zLTEtMS0w_fd387239-6588-4792-894c-3741ac3641e0">5,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05124de6faad4fd88572cfe18778688b_I20210228" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS01LTEtMS0w_b329a156-da58-41df-aa80-dfcc05b5f2ee">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC0xLTEtMS0w_b24d08b1-9eb3-4155-b37b-e1dc22a98af2">331,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC0zLTEtMS0w_b28a2df9-817c-43e2-87a3-6d20dc279977">144,969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC01LTEtMS0w_6fa1735d-601c-477b-bec2-3ab815502474">186,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi0xLTEtMS0w_cdb0804e-8472-48e9-ab95-b831b7fde8f7">251,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi0zLTEtMS0w_35d245ba-9d7b-4d9f-a7cc-7cdce0717f5b">88,547</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi01LTEtMS0w_5c259c07-fdef-449e-a7e4-0f8ce7018328">163,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy0xLTEtMS0w_051a00c8-50e8-4c56-b17e-11c52aa2c6a9">60,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy0zLTEtMS0w_0abf2cd2-29a4-48aa-8748-394488cefcea">30,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy01LTEtMS0w_0b0f2f9b-f0b1-485f-9f94-c7868c7650a5">30,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cc5aacd3964973960d6774277434f2_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC0xLTEtMS0w_b43aa1a5-8e1b-4d77-9bd9-c872d9133d5d">10,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18cc5aacd3964973960d6774277434f2_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC0zLTEtMS0w_373046cb-4fa9-4662-b1f3-084530427f93">6,691</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18cc5aacd3964973960d6774277434f2_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC01LTEtMS0w_7bfeadf7-c80e-4fc7-8267-a55f4e71fc22">3,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS0xLTEtMS0w_67891510-6649-44be-b2b5-97125a89c5d5">6,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS0zLTEtMS0w_e0ea0096-2c47-4da0-b745-7eba6837099d">5,574</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS01LTEtMS0w_49c6ff7b-c016-4f1f-a495-eac4b3c50cbc">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC0xLTEtMS0w_9d37630d-7650-4d9a-9946-35a123372ea8">327,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC0zLTEtMS0w_5963af5a-bb75-413d-ac0d-1c60dd5ddd9e">130,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC01LTEtMS0w_2f0db853-7f80-4deb-abd0-9729dd1df494">197,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended February&#160;28, 2021 and February 29, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjYyNw_0dca9fa0-c3e7-4b49-bd4b-ef79f57fd46e">4.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjYzNA_fb2a1c1f-9fa6-499a-84c3-8b8483005262">5.0</ix:nonFraction> million, respectively.  Amortization expense for the nine months ended February&#160;28, 2021 and February 29, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjcxMw_62215f24-6b0c-4864-a0ca-53fe80dd9df1">13.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjcyMQ_5aa2056b-2927-4f30-ba2e-d652dba46bbd">13.4</ix:nonFraction> million, respectively.  </span></div></ix:continuation><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i75d5f729f5804039bbe5a7157044540e"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg1Mg_44f36ff2-6598-492b-95d6-0cb4e8400e67" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to the intangible assets for each of the following fiscal years is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMS0xLTEtMS0w_a4e7301a-82aa-4036-b850-c4891fb04cf0">4,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMi0xLTEtMS0w_2748030a-60cc-44b2-8bdb-67b003caca73">17,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMy0xLTEtMS0w_8c48f924-8af5-4c5d-a551-9fb238a1bb64">17,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNC0xLTEtMS0w_e63b3f9f-bba3-463a-93fb-1a841bb4ec65">15,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNS0xLTEtMS0w_bb380854-c7cb-4059-bf69-1df4d466c769">16,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNi0xLTEtMS0w_721e5287-1c0f-458f-b215-62b1784b47c9">114,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNy0xLTEtMS0w_d5d7d131-a0e4-40b9-b12f-d0a36b653cda">186,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_49"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RleHRyZWdpb246NWEzYzY0NjVmNTU0NGY4MmJmNjU4ZWJiMjU2MjE1MmNfODg_1c0ae256-5176-44cb-8f37-8f167a37e947" continuedAt="i24bdea303860419db9e2c4cd07b0ee04" escape="true">ACCRUED LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="i24bdea303860419db9e2c4cd07b0ee04"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RleHRyZWdpb246NWEzYzY0NjVmNTU0NGY4MmJmNjU4ZWJiMjU2MjE1MmNfODY_f3f01d67-7da1-415f-8e9a-79582de95eaf" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMS0xLTEtMS0w_f2cd674c-bd69-4591-8937-97f48a7e4a0b">15,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMS0zLTEtMS0w_413aedc1-ed99-42a2-8bb0-7c39da79db13">13,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMi0xLTEtMS0w_419a70b2-e348-47d3-bc1c-d19e2bae58f6">2,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMi0zLTEtMS0w_33cfc004-0df2-4b47-800c-7c854fde3af0">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMy0xLTEtMS0w_5a0c970e-9816-46c5-aa66-46861d5d4bcc">370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMy0zLTEtMS0w_2e33b4d6-c596-4270-a2ba-aadebe477285">794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and franchise taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNC0xLTEtMS0w_db8d2383-cb58-482a-b4b1-f026417e27b1">576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNC0zLTEtMS0w_6aae360c-628f-4090-b7e8-da8043510995">634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNi0xLTEtMS0w_26955b48-d888-4561-8df2-a029faa03a60">2,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNi0zLTEtMS0w_f845d469-788a-422c-9961-504490543887">2,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification holdback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:AccruedRecallLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNy0xLTEtMS0w_80bf5775-ab3d-4755-9600-881d19a687eb">4,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="ango:AccruedRecallLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNy0zLTEtMS0w_140ffeab-09e7-427d-acf2-22736d996c15">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfOC0xLTEtMS0w_4bf872b8-b098-4d42-a364-85aa07b81a37">5,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfOC0zLTEtMS0w_9ab77df2-1d86-4a93-9cf7-ab1d78b10f2e">5,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMTAtMS0xLTEtMA_f8706d93-570d-42a7-a92e-eb1245fd88c6">30,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMTAtMy0xLTEtMA_faf58ef7-bf65-40cc-8e26-f3462732f5f9">29,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_52"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjk3OA_66c719ac-4789-4f68-a03f-e71d5169007e" continuedAt="i426029ab8a2c4ee08c3cb9cbd26f3ba6" escape="true">LONG-TERM DEBT</ix:nonNumeric></span></div><ix:continuation id="i426029ab8a2c4ee08c3cb9cbd26f3ba6" continuedAt="ic52f48db90c54c0589ebdfc07fd26563"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement provides for a $<ix:nonFraction unitRef="usd" contextRef="ie50d5cdde7b64dada94e5ba44499fcd6_I20190603" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNDQw_7eb5d7a4-482a-41f4-9bbb-fc6516b408b9">125.0</ix:nonFraction> million secured revolving credit facility (the &#8220;Revolving Facility&#8221;), 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 $<ix:nonFraction unitRef="usd" contextRef="ie50d5cdde7b64dada94e5ba44499fcd6_I20190603" decimals="-5" format="ixt:numdotdecimal" name="ango:LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNjk2_dbed967f-7fb2-4b79-ae0b-d83aaea82443">75.0</ix:nonFraction> 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement has a <ix:nonNumeric contextRef="iaab9e0c897e24782881f6ab8eda671f7_D20190603-20190603" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNDM5ODA0NjUxNDMxMg_4b496026-00bb-42c4-b4b3-6a34921891df">five year</ix:nonNumeric> maturity.  Interest on the facility is based, at the Company&#8217;s option, on either a base rate of LIBOR or alternate base rate, plus an applicable margin tied to the Company&#8217;s total leverage ratio and having ranges between <ix:nonFraction unitRef="number" contextRef="if25eb3b090884c01a1d619433899de15_D20200601-20210228" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTE4NQ_d32cfc64-422a-4b6a-abdc-ceffd3ec0550">0.25</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iedacc8e57c1a4ca4b7c1aebda2c9ca18_D20200601-20210228" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTE5Mg_e51a5e66-de7b-49ce-bb33-d9bee6787c08">0.75</ix:nonFraction>% for base rate loans and between <ix:nonFraction unitRef="number" contextRef="ie44965e0e2c2468d9f994545a2a7ecf9_D20200601-20210228" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTIyNw_7f762275-976f-4cc5-9c37-2d99a370682c">1.25</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i2a5fcf92b6674dc3921a21629ca1575a_D20200601-20210228" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTIzNA_2ff30a78-7f59-45e9-bc3c-0f0e15674dfd">1.75</ix:nonFraction>% for LIBOR loans.  After default, the interest rate may be increased by <ix:nonFraction unitRef="number" contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228" decimals="INF" name="ango:DebtInstrumentDebtDefaultInterestRateIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTMwOA_b031176f-a086-4ead-a4cf-8781ecea3f05">2.0</ix:nonFraction>%.  The facility also carries a commitment fee of <ix:nonFraction unitRef="number" contextRef="i62c8c3f84e474bdaad2b9f72eed0f064_D20200601-20210228" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTM2Mg_55c55f72-7cfb-41d8-8f4e-0afc9d1ed6ba">0.20</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie12f9362475e4523b1c2c111617a7e43_D20200601-20210228" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTM2OA_ae86b118-8171-41fa-8f63-ec35a7da7f72">0.25</ix:nonFraction>% per annum on the unused portion.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 &#8220;Guarantors&#8221;). 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes customary representations, warranties and covenants, and acceleration, indemnity and events of default provisions, including, among other things, <ix:nonFraction unitRef="covenant" contextRef="i7c759cacb42a47d78aba837d6e253265_D20200601-20210228" decimals="INF" format="ixt-sec:numwordsen" name="ango:LineOfCreditFacilityNumberOfCovenants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTk3OA_d0f35a30-7397-470c-baac-2f80df1d6d7a">two</ix:nonFraction> quarterly financial covenants as follows:&#160;</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">maximum leverage ratio of consolidated total indebtedness* to consolidated EBITDA* of not greater than <ix:nonFraction unitRef="number" contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228" decimals="INF" name="ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjEyNw_1ac387a8-a524-43b0-baec-56fe6c2cf9ca">3.00</ix:nonFraction> to 1.00 (during certain periods following material acquisitions the ratio shall be increased to <ix:nonFraction unitRef="number" contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228" decimals="INF" name="ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjIyNg_6bdbcf8b-6f89-4342-bc71-738e00bf396c">3.50</ix:nonFraction> to 1.00). </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">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 <ix:nonFraction unitRef="number" contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228" decimals="INF" name="ango:DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjQ5Mw_4c3aca4b-831c-4227-a79a-d98a0466d0a4">1.25</ix:nonFraction> to 1.00. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="ic52f48db90c54c0589ebdfc07fd26563"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* The definitions of consolidated total indebtedness, consolidated EBITDA, consolidated capital expenditures and consolidated interest expense are specifically defined in the credit agreement included as an exhibit to Form 8-K filed on June 6, 2019.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;28, 2021, there was a $<ix:nonFraction unitRef="usd" contextRef="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjcwMg_a07bb403-b1c0-48c3-8aec-e602330ac4ff">30.0</ix:nonFraction>&#160;million outstanding balance on the Revolving Facility.  As of February&#160;28, 2021 and May&#160;31, 2020, the carrying value of long-term debt approximated its fair market value.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate on the Revolving Facility at February&#160;28, 2021 was <ix:nonFraction unitRef="number" contextRef="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjg5OQ_0210aaa4-a4df-4caa-8952-27bdfc3839a6">1.63</ix:nonFraction>%.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with the Credit Agreement covenants as of February&#160;28, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_55"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMTk0Nw_a6603b45-2770-421c-bda8-fee3fb5140fe" continuedAt="i00ca9dfe01144bb2b972b5b8566d4167" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i00ca9dfe01144bb2b972b5b8566d4167"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes at the end of each interim period based on the estimated effective tax rate for the full fiscal year adjusted for any discrete events, which are recorded in the period that they occur. &#160;The estimated annual effective tax rate prior to discrete items was <ix:nonFraction unitRef="number" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="3" name="ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMzE0_6ebf25a8-ee3b-4c69-8504-c4af69b37fd3">15.6</ix:nonFraction>% as of the third quarter of fiscal year 2021, as compared to <ix:nonFraction unitRef="number" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="3" name="ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMzcy_3f138239-90f0-48bd-ae53-d8598a2013cf">12.9</ix:nonFraction>% for the same period in fiscal year 2020.  In fiscal year 2021, the Company&#8217;s effective tax rate differs from the U.S. statutory rate primarily due to the impact of the valuation allowance, foreign taxes, and other non-deductible permanent items (such as non-deductible meals and entertainment, Section 162(m) excess compensation and non-deductible share-based compensation). </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses its ability to realize its deferred tax assets. Assessing the realization of deferred tax assets requires significant management judgment. 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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 February&#160;28, 2021.  The Company will continue to assess the level of the valuation allowance required. 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&#8217;s results of operations.</span></div></ix:continuation><div id="if6820d60cd9244b6b68c722b0ad72315_58"></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMjQzMQ_ec6def3e-f021-4003-a744-e63b36d6ee16" continuedAt="i9eb1d7fdec64498aa34aadc59fda2e12" escape="true">SHARE-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="i9eb1d7fdec64498aa34aadc59fda2e12" continuedAt="i4ad7cb37f08742208499e5bb39c0e06b"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 13, 2020, the Company's shareholders approved the 2020 Stock and Incentive Award Plan (the &#8220;2020 Plan&#8221;).  The 2020 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, performance share units, performance shares and other incentive awards to the Company's employees, directors and other service providers.  As of February&#160;28, 2021, there was a maximum of <ix:nonFraction unitRef="shares" contextRef="i87831744991843988ddb84d5fef98866_I20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjM5MQ_89a89166-94e1-4cb5-9507-1169d0b3e2f2">2.4</ix:nonFraction>&#160;million shares of common stock available for future grant under the 2020 Plan.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of the 2020 Plan, equity awards were issued under the 2004 Stock and Incentive Award Plan (the &#8220;2004 Plan&#8221;).  The adoption of the 2020 Plan did not impact the administration of equity awards issued under the 2004 Plan but following the adoption of the 2020 Plan, equity award grants are no longer made under the 2004 Plan.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has an employee stock purchase plan.  As of February&#160;28, 2021, there was a maximum of <ix:nonFraction unitRef="shares" contextRef="i5a03101cdd784df0a94c2516853805af_I20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjE4MA_c1e9b906-93ca-433a-bfa1-3e44f11cfb5a">4.0</ix:nonFraction>&#160;million shares of common stock available for future grant under the employee stock purchase plan.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjI0OQ_241cbe0c-d0aa-4f23-a225-6d0692e3242d">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjI1Nw_0394a317-7c58-478f-b731-d3113e05d5cf">1.8</ix:nonFraction> million, respectively. For the nine months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjMyMw_032a2d78-7ed5-4d3c-ac91-d4922e3a40b6">6.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjMzMQ_fb47fec0-8d7e-44ea-8b89-c601d16576e5">6.0</ix:nonFraction>&#160;million, respectively</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted stock options and restricted stock units under the 2004 Plan and 2020 Plan to certain employees and members of the Board of Directors.  Stock option awards are valued using the Black-Scholes option-pricing model and then amortized on a straight-line basis over the requisite service period of the award.  Restricted stock unit awards are valued based on the closing trading value of the Company&#8217;s common stock on the date of grant and then amortized on a straight-line basis over the requisite service period of the award.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted performance share units under the 2004 Plan to certain employees.  The awards may be earned by achieving relative performance levels over the requisite service period.  The performance criteria are based on achieving certain performance targets and the total shareholder return (&#8220;TSR&#8221;) of the Company&#8217;s common stock relative to the TSR of the common stock of a pre-defined industry peer-group.  </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4ad7cb37f08742208499e5bb39c0e06b" continuedAt="icbbda7463bf44ba08f73574bb5f05859">The fair value of these awards are based on the closing trading value of the Company&#8217;s common stock on the date of grant and use a Monte Carlo simulation model.  </ix:continuation></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icbbda7463bf44ba08f73574bb5f05859">As of February 28, 2021, there was $<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjQxNQ_f8806d9b-5176-4392-872c-52ceaa53a2ab">14.4</ix:nonFraction> million of unrecognized compensation expense related to share-based payment arrangements.  These costs are expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" format="ixt-sec:durwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjQyOQ_77206334-cc9b-489a-ac69-4449ab60ceb7">four years</ix:nonNumeric>.  The Company has sufficient shares to satisfy expected share-based payment arrangements.</ix:continuation>  </span></div><div id="if6820d60cd9244b6b68c722b0ad72315_61"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RleHRyZWdpb246MmY3ZmIyYmYxZGMwNGIyNDlhOTU3YzA1NGRhYmQwNTBfNjY4_d25744f3-79a6-4ce8-bea6-81a5c92644fe" continuedAt="i69c6bf9374a747f7ad650fe076a46d04" escape="true">EARNINGS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="i69c6bf9374a747f7ad650fe076a46d04"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding without consideration of potential common stock. Diluted earnings per share includes 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 diluted loss per share as the impact would be anti-dilutive.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RleHRyZWdpb246MmY3ZmIyYmYxZGMwNGIyNDlhOTU3YzA1NGRhYmQwNTBfNjcw_8e1a9610-ae4e-483e-a62b-da30e53e167c" escape="true"><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles basic to diluted weighted-average shares outstanding: </span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three&#160;Months&#160;Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi0xLTEtMS0w_467f564b-c069-4d8e-9a92-5ed921dabf4d">38,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi0zLTEtMS0w_de79b904-f5bc-45ec-8fff-16ebbaf5e4f0">37,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi01LTEtMS0w_59056f26-0d73-4028-b9ee-3d52d8193a78">38,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi03LTEtMS0w_5e6e669f-ba2e-4f8e-9e54-3e09c5678e25">37,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy0xLTEtMS0w_ac789c07-4a04-4944-869d-fd0124b498ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy0zLTEtMS0w_4a152ae9-5325-4836-b806-395338a03dad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy01LTEtMS0w_07c3bd84-064e-4799-99f9-0a4cd1117b6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy03LTEtMS0w_f44c6fb9-ca86-4250-9bec-49bcb4d13d1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC0xLTEtMS0w_6b2986ff-2c8c-45cc-b4bc-48db1b73511c">38,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC0zLTEtMS0w_23e9f9a9-df1d-43df-a093-b2a4ec64599f">37,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC01LTEtMS0w_a5b9fd5f-2b5c-41ab-9c60-e2881becadba">38,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC03LTEtMS0w_5505ec6f-f759-44b4-9c0f-f3a2b356be65">37,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities excluded as their inclusion would be anti-dilutive</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi0xLTEtMS0w_4262d7ac-6d21-43b3-8eec-910aa150fe15">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi0zLTEtMS0w_133b07fd-7fc1-4708-ad47-15adc6f01211">2,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi01LTEtMS0w_174d131b-3844-49bc-9ea3-3c30d0342f26">3,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi03LTEtMS0w_0c14cd79-15f9-4aae-b540-8f58fd6b7f88">2,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_64"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA4_73ddea41-d5fe-48f5-a270-b47151943691" continuedAt="if010db9284f8497889cad887c59ee5a6" escape="true">SEGMENT AND GEOGRAPHIC INFORMATION</ix:nonNumeric></span></div><ix:continuation id="if010db9284f8497889cad887c59ee5a6"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the business to be a single operating segment engaged in the development, manufacture and sale of medical devices for vascular access, peripheral vascular disease and oncology on a global basis. The Company's chief operating decision maker, the President and Chief Executive Officer (CEO), evaluates the various global product portfolios on a net sales basis. Executives reporting to the CEO include those responsible for commercial operations, manufacturing operations, regulatory and quality and certain corporate functions. The CEO evaluates profitability, investment and cash flow metrics on a consolidated worldwide basis due to shared infrastructure and resources.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="ango:ScheduleOfNetRevenueByProductGroupTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA0_3cb7bbd8-a6be-4e67-bc24-c0a23719c9f9" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by Global Business Unit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies&#160; <br/></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy0xLTEtMS0w_938ba03e-92bd-4f78-8974-66e717b0d243">33,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy0zLTEtMS0w_636dfb25-4a90-4f74-ba49-fe7837655a05">30,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy01LTEtMS0w_1d7a33ed-1a72-4dba-a451-9126d74f8b31">97,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icda02baff011486791cad698fa663746_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy03LTEtMS0w_7eff9be1-f92c-4563-8adc-e52b1b67e578">90,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC0xLTEtMS0w_92e5fb28-3300-46dd-a828-32b548580dfb">24,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC0zLTEtMS0w_488a345e-2d7d-4ee3-a3e6-fc38c7b82f42">24,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC01LTEtMS0w_3f40794e-bd3e-4a1d-8c89-d1f8dd1ebfa9">76,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC03LTEtMS0w_64f7046c-a975-4695-a657-e401e45e99b7">70,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS0xLTEtMS0w_92feaceb-3b56-4bc8-b8b1-6857eb9ec008">13,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS0zLTEtMS0w_93ebfa02-8954-4429-a455-ed44b1f6e79c">14,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS01LTEtMS0w_6f87ba4d-9eea-45dd-8aed-d33661e6a092">40,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS03LTEtMS0w_df76e4ca-65e9-4a51-882c-953d4c9f1511">44,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi0xLTEtMS0w_8b5e06a5-fad7-4a35-9e14-7e4254ddee22">71,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi0zLTEtMS0w_b471b8e7-2a32-4bff-a056-c0ddf14731a4">69,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi01LTEtMS0w_c4fb76bb-362c-4b37-8b24-55873e11ec05">214,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi03LTEtMS0w_ae05166b-04fe-46e3-82a7-9b00089c606d">205,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA1_ea9803c7-f2bc-4cab-8f49-402b38c142ae" escape="true"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by geographic area based on external customer location:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy0xLTEtMS0w_0345ce1c-4a6d-4fdb-9561-34abf51d1761">58,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy0zLTEtMS0w_8e7d2aaa-70b3-4c29-9bb3-910e33e9e37e">54,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy01LTEtMS0w_2c839c02-9db1-4cc6-8488-05ec5ad05454">173,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy03LTEtMS0w_4202c39a-ed19-4156-bf65-4ae5c0c31faa">163,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC0xLTEtMS0w_1d79b1a5-8afb-4d27-a588-4a3b879f45a5">12,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC0zLTEtMS0w_a5a14eeb-f710-45fc-a70b-62c3cd7f1020">14,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC01LTEtMS0w_3045f529-5142-4a15-8f69-1a15badb7121">40,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC03LTEtMS0w_bfdbd6f8-1407-441f-8562-f70756ba7165">42,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi0xLTEtMS0w_ffe9f0b9-6f77-4123-8003-29ac681253e5">71,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi0zLTEtMS0w_fb4cd4f0-bd26-4039-9b1f-ad3fdf7a8faa">69,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi01LTEtMS0w_3427e543-1ec7-4c23-8a2e-76de2f292455">214,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi03LTEtMS0w_7cd35143-e3de-4b19-ac06-3e49d8e95a8a">205,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI4Ng_66979fbc-7ddd-4ea6-a81a-16e5a92e6c78" continuedAt="i23f1399f26de477f9dc6a736a05ad6c9" escape="true">FAIR VALUE</ix:nonNumeric></span></div><ix:continuation id="i23f1399f26de477f9dc6a736a05ad6c9" continuedAt="ib0ab7917058949ec933371d538b0f17a"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs to the valuation methodology are quoted market prices for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs to the valuation methodology are other observable inputs, including quoted market prices for similar assets or liabilities and market-corroborated inputs.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs to the valuation methodology are unobservable inputs based on management&#8217;s best estimate of inputs market participants would use in pricing the asset or liability at the measurement date, including assumptions about risk.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments include cash and cash equivalents, 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 the immediate or short-term maturities.  The Company's recurring fair value measurements using significant unobservable inputs (Level 3) relate to contingent consideration liabilities.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI4Nw_8b54d6d5-de15-44ed-a7b1-5bde69e24240" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85a735aae41f4c1d825cfdc5047bc50f_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItMS0xLTEtMA_b20cf812-7dbe-48c3-9d27-fde344543ce4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i489a7ccbcdd34f389956398d3236e540_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItMy0xLTEtMA_0ab3e130-1fc6-47cd-b3a5-6d8f823c871b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5421d452a2d14eb6a14f4d026ec5893e_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItNS0xLTEtMA_dc1ee6cf-cb55-4db5-be4a-b6f360f2a31f">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25fbdfcc8479488aab5e4077d79db83d_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItNy0xLTEtMA_7a5de6d3-98a0-497c-8965-7143f655f8dd">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85a735aae41f4c1d825cfdc5047bc50f_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtMS0xLTEtMA_dd3e9ab1-0120-416f-9392-5e005627fe3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i489a7ccbcdd34f389956398d3236e540_I20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtMy0xLTEtMA_da55b58a-1800-446a-a958-7029f17968ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5421d452a2d14eb6a14f4d026ec5893e_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtNS0xLTEtMA_fff940f4-bd6d-410c-85ca-9b4a0534c8fd">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25fbdfcc8479488aab5e4077d79db83d_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtNy0xLTEtMA_c9582bc3-775f-49dc-a066-fa8bdfa8c7ba">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7554184c32c4f4c885337a86f5a062d_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtMS0xLTEtMA_3ff69bda-6e83-4e84-bbd1-5653f35c3b9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75c7725357c44e10ac2b9fc3e1dfa2e2_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtMy0xLTEtMA_af046260-bec9-4b4b-a096-d289f04d1a90">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1073bd74c14b442b89b8948d9053b2da_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtNS0xLTEtMA_452b5cce-1ec9-4a2d-9038-5ce2ad65ee2e">15,647</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc6eb78f01c46f7a3330cf740c41753_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtNy0xLTEtMA_cb9421e5-15c7-4726-881b-6e1b29596f53">15,647</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7554184c32c4f4c885337a86f5a062d_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtMS0xLTEtMA_5767f11e-93f5-4741-9cfe-7b00584228ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75c7725357c44e10ac2b9fc3e1dfa2e2_I20200531" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtMy0xLTEtMA_fb1e7b0c-5c70-4b38-8922-b2827c143f29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1073bd74c14b442b89b8948d9053b2da_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtNS0xLTEtMA_7f23c6da-ec8e-41a2-8ba8-0d1eb4a6baba">15,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc6eb78f01c46f7a3330cf740c41753_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtNy0xLTEtMA_0fd16abf-f770-4f46-8cc5-c9e39700351e">15,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1, 2 and 3 for the three and nine months ended February&#160;28, 2021.</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI5Mw_522d95fa-4314-49d5-a257-a45ea7d62594" continuedAt="idd595885d78e4f109fd6c699bc54d2ec" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the changes in fair value components of Level 3 instruments:     </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.964%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.836%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, November 30, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3068b60487d42cab5b59356cff2e78e_I20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfMy0zLTEtMS0w_1d0cb2cc-fc78-4746-9e72-08f7b6de0693">15,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="ango:ChangeInFairValueOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfNi0zLTEtMS0w_13e7a855-a982-4ef0-ae7c-bce675cd09d4">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfNy0zLTEtMS0w_6ec33017-4fb1-449b-b174-beea0b0edc14">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfMTEtMy0xLTEtMA_924f6f46-f3ff-4d81-9081-f0a4be08bb5c">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="ib0ab7917058949ec933371d538b0f17a" continuedAt="i8757644fc4f744dfa84f21cd0d3a24c1"><div style="margin-bottom:6pt"><ix:continuation id="idd595885d78e4f109fd6c699bc54d2ec" continuedAt="i5fe1431295714e1cb34f7c047aafb648"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.964%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.836%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, May&#160;31, 2020</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfMy0zLTEtMS0w_76483f22-d540-42bd-8924-21f0af5c495f">15,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" sign="-" name="ango:ChangeInFairValueOfContingentConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfNi0zLTEtMS0w_1d1ec530-1725-45ec-9a2b-6fff1783527e">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" name="ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfNy0zLTEtMS0w_e04a265f-4595-4ea3-be9d-9018c892b9e5">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfMTEtMy0xLTEtMA_c80f07af-b699-4f6f-ac58-326ce0667fe6">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i5fe1431295714e1cb34f7c047aafb648">(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.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration for Acquisition Earn Outs</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Operations. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  The fair value 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 the Company's 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. </span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI5MQ_6d458203-9f8f-4cf4-9c54-52accf1e99b0" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of February&#160;28, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:25.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue based payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i197481993b8941ee96f8df7bcdfea3fe_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMS0xLTEtMS0w_8ae96e7a-a3fd-4d8d-9490-e281e4746ca7">15,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0bf6c22506564eabb1bfd966f0480cfe_I20210228" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMS03LTEtMS0w_b8a36aa3-f9c2-47c5-9780-688bbbee9aa8">5</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability of payment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7f79c3d662314365bda1a3b77c74a2a7_I20210228" decimals="2" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMi03LTEtMS0wL3RleHRyZWdpb246ZWE2MzM1YjMxZjU4NGQyNjgzZjM1NmRiNGRjMGNkODVfMTA5OTUxMTYyNzc5NA_a39bda36-0b18-45e8-8e9b-39150a133002">66</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i218a59f8ba614ad682b70a6591ff17f7_I20210228" decimals="2" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMi03LTEtMS0wL3RleHRyZWdpb246ZWE2MzM1YjMxZjU4NGQyNjgzZjM1NmRiNGRjMGNkODVfMTA5OTUxMTYyNzgwMg_555ff3a9-0374-41a8-a2b1-ab1cc3c0017e">100</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected fiscal year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2025</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8757644fc4f744dfa84f21cd0d3a24c1">At February&#160;28, 2021, the range of estimated potential undiscounted future contingent consideration that the Company expects to pay as a result of all completed acquisitions is $<ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-5" format="ixt:numdotdecimal" name="ango:UndiscountedContingentConsiderationDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDA2Mg_38c96110-7a24-4fcc-8199-7df9ab71e0b4">20.0</ix:nonFraction>&#160;million.  The revenue projections milestones associated with the contingent consideration must be reached in future periods ranging from fiscal years 2021 to 2029 in order for the associated consideration to be paid.</ix:continuation> </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_73"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyMw_f00d8f0e-1d42-4245-898c-56ecb2a190fa" continuedAt="iaf7af1c7ffe94d32a50b30322e369f2d" escape="true">LEASES</ix:nonNumeric></span></div><ix:continuation id="iaf7af1c7ffe94d32a50b30322e369f2d" continuedAt="ide02da49af3c4dbba6e78144c9bc8b7b"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;D, manufacturing and warehousing.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) 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.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="ide02da49af3c4dbba6e78144c9bc8b7b" continuedAt="i23e5e5f3522340af8e75e3735307d449"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="ango:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkxOQ_8d7a7c9f-7fe5-45cb-94ce-f5e8c1911c01" continuedAt="i7951a4f6426346a38502c612a1be6b36" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to leases:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfMi0zLTEtMS0w_e600f32e-10d5-47e2-9568-1bf417cd854f">9,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfMi01LTEtMS0w_4907379e-74f1-4a6b-8def-7839737be0c5">10,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0zLTEtMS0w_78544f6b-0de5-4471-8b73-dd44ea46f3b3">2,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC01LTEtMS0w_728a93cb-7e64-40bb-ae5a-fca944902b6d">2,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0zLTEtMS0w_d3e0b904-463e-4bb6-87fd-b065f1aceb0a">7,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS01LTEtMS0w_e6a54557-7da8-450d-bd3a-a9725fd3e9e0">8,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNi0zLTEtMS0w_6abdf12a-e131-46fe-8ec0-2d4fe05779c0">10,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNi01LTEtMS0w_cf126717-d287-40d8-924b-9c3fbf84af0b">10,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  <ix:continuation id="i7951a4f6426346a38502c612a1be6b36" continuedAt="i6c9c83b268d144549105b93b3715b990">The following table presents the weighted average remaining lease term and discount rate:</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i6c9c83b268d144549105b93b3715b990"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmJlOGJiNjAxYTcxZTRmMmJiMTBjNWZhYzI4ZWQ1ODA3L3RhYmxlcmFuZ2U6YmU4YmI2MDFhNzFlNGYyYmIxMGM1ZmFjMjhlZDU4MDdfMS0xLTEtMS0w_7489a133-853f-4760-960c-3a7e30d00713">4.35</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmJlOGJiNjAxYTcxZTRmMmJiMTBjNWZhYzI4ZWQ1ODA3L3RhYmxlcmFuZ2U6YmU4YmI2MDFhNzFlNGYyYmIxMGM1ZmFjMjhlZDU4MDdfMi0xLTEtMS0w_8153427e-d935-4ca0-b2f0-aab4e72f2d24">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyNQ_fdda1daa-dfd4-4885-b905-a869f814f3ac" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the lease liabilities for each of the following fiscal years is:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMS0xLTEtMS0w_947da457-3ff3-4fa1-a7b9-5c4f954951cb">675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMi0xLTEtMS0w_77174743-f57d-49ab-b350-863637d19fcc">2,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMy0xLTEtMS0w_be07439e-0d14-4c92-b2cf-b746b46c635f">2,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNC0xLTEtMS0w_6a3f3fcd-d4b3-43cb-b5a0-49a17f206f5d">2,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNS0xLTEtMS0w_20464122-7009-411b-8801-2c0ed87dbf5c">1,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNi0xLTEtMS0w_9843d516-492a-48b1-9d16-497e893ce376">1,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNy0xLTEtMS0w_39bc58f8-ed67-4cec-a6ee-486a56cbbd59">11,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfOC0xLTEtMS0w_fe897ba9-52cf-442f-beaa-ec818062afc1">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfOS0xLTEtMS0w_6abdf12a-e131-46fe-8ec0-2d4fe05779c0">10,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMTAtMS0xLTEtMA_78544f6b-0de5-4471-8b73-dd44ea46f3b3">2,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMTEtMS0xLTEtMA_af293454-ecee-401e-b0d2-65559b6d3c0a">7,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTQ1Mw_40aff6c1-92a6-4cb8-8c0d-551e1178da95">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTQ2MA_cc6df7c0-4651-4949-8eb7-5090f4d9a18b">0.9</ix:nonFraction> million of operating lease expense, respectively, which includes immaterial short-term leases.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyNg_c3680c00-cf68-4341-9422-46e165f325f7" continuedAt="i40e0cb98750441ec9d1e705547b29558" escape="true">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTYxNQ_ed490524-e521-4170-a2e1-180d5e8115d9">2.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTYyMg_4d20823e-6df0-4ce3-a63e-f50b46bdd050">2.5</ix:nonFraction>&#160;million of operating lease expense, respectively, which includes immaterial short-term leases. The expenses on the Consolidated Statement of Operations were classified as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><ix:continuation id="i40e0cb98750441ec9d1e705547b29558" continuedAt="ifee68baead59414e8025ecea6d8deb42"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae3ce93d2b64585bc812e758f68f926_D20201201-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi0xLTEtMS0w_022c08bc-c24a-476c-a90c-592eee3570c7">209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic698ed5ae2944bb7a5cfb698beb208a7_D20191201-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi0zLTEtMS0w_ad9638a0-706e-4843-9daa-f25f0b7442e4">297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6b0ae542855411e96ec94ac2a6a7f5c_D20200601-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi01LTEtMS0w_4714849c-7246-4e10-9344-e36e5afd9692">602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f32709b022451c9fc753c438e588fd_D20190601-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi03LTEtMS0w_38f4c4fc-a3b9-4c2a-b5f4-7df39871c7ba">856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb77269c0be04de0aac3cb60d8211da3_D20201201-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy0xLTEtMS0w_d7059bd8-5122-4294-be91-c33481e5f05d">197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77cd40e9e3c4493daddadf5a757b651e_D20191201-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy0zLTEtMS0w_f9fff49f-1bd7-469e-9994-1e6b76967ca5">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d9ade383784538b42f81f25aa0710f_D20200601-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy01LTEtMS0w_095ee5f6-b05e-4b92-91f2-73c99ebb6f9c">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b1e2c8df6f45b089baca65d5e75832_D20190601-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy03LTEtMS0w_24e6791c-e35a-4d9d-b03d-1708be511aa8">388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic59c031283cb4669878c8b4db6092476_D20201201-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC0xLTEtMS0w_9992181e-bc98-4dc4-bf77-e8ea5f96e889">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74f2781968b545db9d228311f309062e_D20191201-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC0zLTEtMS0w_2f4085d1-aae4-46b2-99f8-5b9e1db7c6f6">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5288d5c63ca74f889caca7686136c994_D20200601-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC01LTEtMS0w_5861e766-f9dc-47e6-96ec-915a7148a010">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d8c266b632b48e7aea29227e1799739_D20190601-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC03LTEtMS0w_84e67672-2506-4dd1-bfb3-e2883d76df88">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ea24aa45a5844a0971037332238e883_D20201201-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS0xLTEtMS0w_ddcf685a-7f62-461e-8a89-157d580111cb">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243bf58c4f7c4b5fb30d5894cb4be587_D20191201-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS0zLTEtMS0w_0433a05b-9bf1-4f14-84df-962f14c9385f">336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4e591f67d0843c8bab6c4d343a37136_D20200601-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS01LTEtMS0w_c16d0bd1-52b8-4f69-a30d-a9ee6bc48521">828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d29097e85c640d9a0ea29994bf0940c_D20190601-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS03LTEtMS0w_3a21aea1-06bb-4dac-877a-74df22325826">927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi0xLTEtMS0w_c314ba17-0ebb-4b93-a8af-fbd3ef62ba06">794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi0zLTEtMS0w_2e255e72-d223-4ecf-bce4-bc141f80986e">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi01LTEtMS0w_4cd0df29-f68e-4fb3-98ef-afeb22ea7043">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi03LTEtMS0w_ed965adf-5b24-4ecb-ab7b-0d0cd356c6d5">2,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i23e5e5f3522340af8e75e3735307d449"><ix:continuation id="ifee68baead59414e8025ecea6d8deb42"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow and other information related to leases for the nine months ended:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfMi0xLTEtMS0w_0400b3f4-bebf-448f-ae1b-ad5c0d35d59f">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfMi0zLTEtMS0w_dd566a7c-ee27-422a-94f2-31392366d45e">1,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfNC0xLTEtMS0w_01b69562-90ad-46b0-b394-f9c6eb9b5d47">1,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfNC0zLTEtMS0w_f7bedb79-722d-4f53-852e-bb92cc97a220">5,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_79"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfMTA0MDU_52ebb0d7-ab08-4b6f-b03e-1780c57903aa" continuedAt="iec556b7339ad41d68902edbca17397d9" escape="true">COMMITMENTS AND CONTINGENCIES&#160;&#160;&#160;&#160;</ix:nonNumeric></span></div><ix:continuation id="iec556b7339ad41d68902edbca17397d9" continuedAt="i037c50ef2a8c4f4284b7ee0c7014d3a5"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C.R. Bard, Inc. v. AngioDynamics, Inc.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 11, 2012, C.R. Bard, Inc. (&#8220;Bard&#8221;) filed a suit in the United States District Court of Utah claiming certain of the Company's implantable port products infringe on <ix:nonFraction unitRef="patent" contextRef="i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111" decimals="INF" format="ixt-sec:numwordsen" name="ango:NumberOfPatentsAssertedForReexamination" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg2NQ_2b596586-eb72-4c54-888d-de9f4b940178">three</ix:nonFraction> U.S. patents held by Bard (US Patent Nos. 7,785,302, 7,959,615 (&#8220;615&#8221;) and 7,947,022).  The case was stayed pending reexamination in the US Patent and Trademark Office ("USPTO").  Following the reexamination proceedings, and the parties&#8217; related appeals to the Federal Circuit which resulted in further proceedings at the USPTO, certain claims of the 615 patent were held invalid, while the remaining claims of the 615 patent and the other <ix:nonFraction unitRef="patent" contextRef="i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111" decimals="INF" format="ixt-sec:numwordsen" name="ango:NumberOfPatentsUpheldOverPriorArtReferences" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg3Ng_303caef6-0536-4699-aba3-cf477c983f71">two</ix:nonFraction> patents were upheld over the prior art references considered in the reexamination proceedings.  Thereafter, on November 16, 2020, the court granted the Company&#8217;s motion to transfer the case from the District of Utah to the United States District Court for the District of Delaware (&#8220;District of Delaware&#8221;).  The parties filed a proposed scheduling order on March 12, 2021.  The Company believes these claims are without merit and intends to defend them vigorously.  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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 10, 2015, Bard and Bard Peripheral Vascular filed suit in the District of Delaware claiming certain of the Company's implantable port products infringe on <ix:nonFraction unitRef="patent" contextRef="i6a2f0f15418e4a3c9d466ea6e4f074b8_D20150310-20150310" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyPatentsAllegedlyInfringedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg4NA_cafa4957-53a2-42cd-8445-32a030bd1902">three</ix:nonFraction> U.S. patents held by Bard (US Patent Nos. 8,475,417, 8,545,460, 8,805,478).  The case proceeded through trial which began on March 4, 2019.  On day four of the jury trial, at the close of Bard&#8217;s case, the Court granted the Company's oral motion for judgment as a matter of law as well as its motions for summary judgment on the grounds that the asserted patents are invalid, ineligible, not infringed and not willfully infringed.  On May 10, 2019, the Company filed a motion for attorney fees and non-taxable expenses under 35 USC Sec. 285, which remains stayed in the case.  Bard appealed the judgment to the Federal Circuit and on November 10, 2020, the Federal Circuit reversed the judgment in part with respect to Section 101, and vacated and remanded the trial court&#8217;s invalidity and non-infringement judgments.  The Company filed a combined Petition for rehearing and rehearing en banc on December 10, 2020, which was denied on January 15, 2021.  The Federal Circuit issued its mandate on January 22, 2021.  On March 15, 2021, the District of Delaware entered an order requiring the parties to submit status reports and denied as moot the Company&#8217;s motion for attorney&#8217;s fees and expenses.  The matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2021, Bard filed suit in the District of Delaware asserting certain of the Company&#8217;s port products (including certain related infusion sets) infringe U.S. Patent Nos. 8,025,639, 9,603,992 and 9,603,993.  The Company has not yet answered, and the matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. v. C.R. Bard, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. (&#8220;Bard&#8221;).  In this action, the Company alleges that Bard has illegally tied the sales of its tip location systems to the sales of its PICCs.  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 </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><ix:continuation id="i037c50ef2a8c4f4284b7ee0c7014d3a5" continuedAt="i1af3bd037a3649a89252a538bb174e1d"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PICCs.  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&#8217;s motion in its entirety.  Discovery is largely complete, summary judgment, including all reply briefs, were fully briefed in October 2020, and the case will subsequently proceed to trial thereafter.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merz North America Settlement</span></div></ix:continuation><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1af3bd037a3649a89252a538bb174e1d">On May 16, 2019, Merz North America, Inc. (&#8220;Merz&#8221;) commenced an action in the United States District Court for the Southern District of New York entitled Merz North America, Inc. v. AngioDynamics, Inc.  In this action, Merz alleged breach of contract against AngioDynamics based on a March 1, 2016 Distribution Agreement.  On June 28, 2019, AngioDynamics reached a settlement with Merz.  AngioDynamics made a lump-sum payment of $<ix:nonFraction unitRef="usd" contextRef="i8bd45ff8799a46b1a159eb57948785cb_D20190628-20190628" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfMTA5OTUxMTY4MDU5MA_171a7784-a810-4adf-8d84-846e3456c0e4">2.5</ix:nonFraction>&#160;million to Merz in return for dismissal of the case with prejudice during the first quarter of fiscal year 2020.  The case was subsequently dismissed.</ix:continuation> </span></div><div id="if6820d60cd9244b6b68c722b0ad72315_82"></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNzg5_a60c352b-2a95-432b-9418-77280ca76bb4" continuedAt="ib93554b8d1544d609f17833be72d3f28" escape="true">ACQUISITION, RESTRUCTURING, AND OTHER ITEMS, NET</ix:nonNumeric></span></div><ix:continuation id="ib93554b8d1544d609f17833be72d3f28"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition, Restructuring and Other Items</span></div><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNzg0_66b25a22-2c38-4ffa-a59a-9146b018d348" continuedAt="ib58da7481c5e494da8b2c463f0956349" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition, restructuring and other items, net, consisted of:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80257266689344aaba8a95ab6e333647_D20201201-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi0xLTEtMS0w_70289d8f-588b-430e-8d63-ed7939363c52">967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e1446538d5440cfb9d5c9eb408b62fb_D20191201-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi0zLTEtMS0w_bc08ea86-3be3-4ddc-aae3-2917ddfdebbc">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f9b108635084e9297fce4c9ed1d06d0_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi01LTEtMS0w_a3e3dc4c-1be3-46b8-b765-384d716969f3">2,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi03LTEtMS0w_6805d46e-e5fe-46d0-b128-7a1194fa1f3c">1,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mergers and acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01c6126b119460db758dfc906e27632_D20201201-20210228" decimals="-3" format="ixt:zerodash" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy0xLTEtMS0w_93ebf71e-d600-4d4f-a735-41b566c5ffde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92080da277ea49bd9daa5257b7e1c3b1_D20191201-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy0zLTEtMS0w_84ffc4ae-2587-4075-ab9a-d88c9971a375">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11eb87554b784618b76119755de411e1_D20200601-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy01LTEtMS0w_3defe22b-c734-47a2-927b-7e160a304053">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16a36daa664a4e2ba425f6748a6a0c9a_D20190601-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy03LTEtMS0w_81a4178b-bb8e-4544-8788-e7280ce2317b">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition service agreement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3db05b25aa5e404f955d84c125a7d292_D20201201-20210228" decimals="-3" sign="-" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC0xLTEtMS0w_3090c42e-5595-4dfd-a131-ed00cf249925">323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31c65668bd514e00a065afb13befee1b_D20191201-20200229" decimals="-3" sign="-" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC0zLTEtMS0w_c8b3398b-9970-4367-9a0b-60af8b69f482">386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80a8f57c56cf4960ad5bfbc93084100c_D20200601-20210228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC01LTEtMS0w_d45ce138-f180-4bb7-955d-815d5d6ce776">1,032</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic176e04ed3a94c0f8fee5050d7587504_D20190601-20200229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC03LTEtMS0w_792bad62-3761-4bfc-8cf1-33e681897b90">1,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc5c8a01ac9d417aa3a6839d8405ae93_D20201201-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS0xLTEtMS0w_98e94e27-e189-4620-ba7b-225ff943d9e5">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c1e1c3cd494e8fab283c01574831c6_D20191201-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS0zLTEtMS0w_024c57c8-0d7b-4af0-8a79-a48291fe1cd1">781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i791b231151284492aaf5f90b5974c40d_D20200601-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS01LTEtMS0w_bb535b45-3916-44f4-ac76-591e8a40e566">393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcf9f1dd78324d4f8c7bda42db2267ad_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS03LTEtMS0w_a43e64b6-898f-48a9-902c-1597dc421a39">2,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee385a48a4214e42a8ddf0028ded07f7_D20201201-20210228" decimals="-3" format="ixt:zerodash" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy0xLTEtMS0w_701023c8-f441-4f75-8194-2e612bdb3e77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd8ee9a3f00d4b559b537cd2283be4c9_D20191201-20200229" decimals="-3" format="ixt:zerodash" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy0zLTEtMS0w_b212de22-d385-46d9-b15b-26325745a590">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28413f12195f4e3a919b01b73b2a5848_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy01LTEtMS0w_428a652b-78cb-4796-b520-056bd9b703c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84776d4adeb1458682f84da4dd1a38f6_D20190601-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy03LTEtMS0w_d4038fef-9ac1-41e3-ad3d-2ba8dd18615e">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c61305f3249440db58cd84d10f44e53_D20201201-20210228" decimals="-3" sign="-" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC0xLTEtMS0w_8b038743-06f8-4548-9542-efe9f70cd452">42</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5168a6664347f2a95ac5dd9aa00c7b_D20191201-20200229" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC0zLTEtMS0w_42df8978-f5cd-40a9-ab28-b19ac5af9f39">379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a4ee0f2cead4ae0bc21b71a44f7f29a_D20200601-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC01LTEtMS0w_f704e22c-cb38-48eb-a3c0-26038ad6d35a">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cabe9c6ab6440db2b95ad3b7ad41e9_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC03LTEtMS0w_47d17ab5-601b-4bee-9dbc-bac51d30bcbc">1,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228" decimals="-3" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS0xLTEtMS0w_450f134e-64c8-4167-a95c-bdc26083ee80">610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS0zLTEtMS0w_b51d8eb6-50e9-49e5-9377-bebef8249982">1,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS01LTEtMS0w_2898b5eb-78a1-4dc3-90f4-e92c51629259">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229" decimals="-3" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS03LTEtMS0w_b2b472ce-e7cb-43e0-b339-3a0ffab87f2f">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Legal expenses related to litigation that is outside the normal course of business. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) Mergers and acquisitions expenses related to investment banking, legal and due diligence.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) Transition services agreement that was entered into as a result of the sale of the Fluid Management business. </span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ib58da7481c5e494da8b2c463f0956349">(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY.</ix:continuation> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the&#160;$<ix:nonFraction unitRef="usd" contextRef="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229" decimals="-5" format="ixt:numdotdecimal" name="ango:AcquisitionRestructuringAndOtherItemsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNTg2_e2b2fd2d-182e-4149-a8c2-5fd5452d7615">2.0</ix:nonFraction> million&#160;in legal for the nine months ended February&#160;29, 2020 is a&#160;$<ix:nonFraction unitRef="usd" contextRef="i5515fada0a4a4e1fb27055548612836f_D20190601-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLegalSettlements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNjMw_81f0ddf9-7efc-4ee8-a682-f081a0304289">0.4</ix:nonFraction> million&#160;settlement received for the Biolitec bankruptcy litigation. The settlement received partially offsets legal expenses paid related to the settlement proceedings.</span></div></ix:continuation><div style="text-indent:22.5pt"><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_85"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RleHRyZWdpb246MTQ2NTk1ZjdiODQ4NDcyZDk0NjA2OTAxYzg0MGQ1MDVfMTUx_fbec5f62-64d8-4647-85df-4a0d17e8dfcb" continuedAt="i23436db224034937bbab91c7bad7d308" escape="true">ACCUMULATED OTHER COMPREHENSIVE INCOME</ix:nonNumeric></span></div><ix:continuation id="i23436db224034937bbab91c7bad7d308" continuedAt="iea030000493e49748a117a42b8113964"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RleHRyZWdpb246MTQ2NTk1ZjdiODQ4NDcyZDk0NjA2OTAxYzg0MGQ1MDVfMTU1_08a75a51-9cee-4a9e-991f-faeac12195e2" continuedAt="ia6202bac8ee14e1db9a1a8f5d753ad31" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in each component of accumulated other comprehensive income, net of tax, are as follows:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.006%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i760ed3003904486a9261ee0cde07dda2_I20201130" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfMi0xLTEtMS0w_a617b6ab-af58-4017-9e05-72fe17f0649f">1,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfMy0xLTEtMS0w_08b29be9-6de3-412a-9c63-21dd258d1db0">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNC0xLTEtMS0w_f43e1a48-ec4e-46f1-b895-b0d949e6ca4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNS0xLTEtMS0w_f484e427-932a-476b-b7ac-2ad3c17b55ec">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i111cda476a464342be13069165f814c7_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNi0xLTEtMS0w_6626e4a5-6dc3-453d-8646-31fe73b7e344">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="iea030000493e49748a117a42b8113964"><ix:continuation id="ia6202bac8ee14e1db9a1a8f5d753ad31"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.006%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i229d8a42457d4f6ba6e6b6e463911019_I20200531" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTQtMS0xLTEtMA_8207b90b-3eca-4ab5-8e63-12787a5b1a4d">1,341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTUtMS0xLTEtMA_a97553e3-96a3-437a-b77e-f89692ef058d">3,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTYtMS0xLTEtMA_364b2895-5212-4ce8-9da7-7b1d28d0e9be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTctMS0xLTEtMA_99ed7157-c8b3-4400-bdea-f13634c5855c">3,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i111cda476a464342be13069165f814c7_I20210228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTgtMS0xLTEtMA_f16bd61f-dc9d-46f7-ad83-ac9356b8f911">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></ix:continuation></div><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div><div id="if6820d60cd9244b6b68c722b0ad72315_88"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.  <ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzY3_05c4a05b-26f6-4d3f-b43b-3d1a0b17bc1d" continuedAt="i15ba98852e2b4a15bf886ca497d1dd3d" escape="true"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzcw_f19c1f21-3423-4a9b-abd9-9b49db843e18" continuedAt="i632724ccc503475292f8fe3341c63b6f" escape="true">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i15ba98852e2b4a15bf886ca497d1dd3d"><ix:continuation id="i632724ccc503475292f8fe3341c63b6f"><ix:nonNumeric contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228" name="ango:NewAccountingPronouncementsPolicyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzc0_7d0a7454-1642-413e-bd24-ffe36c69cc96" escape="true"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:20.422%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.137%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Adopted</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2018-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fair Value Measurement (Topic 820)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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. </span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:20.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.076%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no other new accounting pronouncements issued that are expected to have a material impact on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information should be read together with the consolidated financial statements and the notes thereto and other information included elsewhere in this quarterly report on Form 10-Q.  The following discussion should be read in conjunction with the Company's 2020 Annual Report on Form 10-K, and the consolidated financial statements and notes thereto included elsewhere in the Form 10-Q.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This quarterly report on Form 10-Q, including the sections entitled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements regarding AngioDynamics&#8217; expected future financial position, results of operations, cash flows, business strategy, budgets, projected costs, capital expenditures, products, competitive positions, growth opportunities, plans and objectives of management for future operations, as well as statements that include words such as &#8220;expects,&#8221; &#8220;reaffirms,&#8221; &#8220;intends,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; "projects," or variations of such words and similar expressions, are forward-looking statements. These forward looking statements are not guarantees of future performance and are subject to risks and uncertainties. Investors are cautioned that actual events or results may differ materially from our expectations, expressed or implied. Factors that may affect our actual results achieved include, without limitation, our ability to develop existing and new products, future actions by FDA or other regulatory agencies, results of pending or future clinical trials, the results of ongoing litigation, overall economic conditions, general market conditions, market acceptance, foreign currency exchange rate fluctuations, the effects on pricing from group purchasing organizations and competition, our ability to integrate purchased businesses and other factors including natural disasters and pandemics (such as the scope, scale and duration of the impact of the novel coronavirus, COVID-19). Other risks and uncertainties include, but are not limited to, the factors described from time to time in our reports filed with the Securities and Exchange Commission (the "SEC").</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe that the assumptions underlying the forward-looking statements contained herein are reasonable, any of the assumptions could be inaccurate and, therefore, there can be no assurance that the forward-looking statements included in this quarterly report on Form 10-Q will prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that our objectives and plans will be achieved. Any forward-looking statements are made pursuant to the Private Securities Litigation Reform Act of 1995 and, as such, investors are cautioned not to place undue reliance on these forward-looking statements which speak only as of the date stated, or if no date is stated, as of the date of this report. AngioDynamics disclaims any obligation to update the forward-looking statements.&#160;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Overview</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We design, manufacture and sell 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. Our devices are generally used in minimally invasive, image-guided procedures. Many of our products are intended to be used once and then discarded, or they may be temporarily implanted for short- or longer-term use. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business operations cross a variety of markets. Our financial performance is impacted by changing market dynamics, which have included an emergence of value-based purchasing by healthcare providers, consolidation of healthcare providers, the increased role of the consumer in health care decision-making and an aging population, among others. In addition, our growth is impacted by changes within our sector, such as the merging of competitors to gain scale and influence; changes in the regulatory environment for medical device; and fluctuations in the global economy. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales and profitability growth also depends, in part, on the introduction of new and innovative products, together with ongoing enhancements to our existing products. Expansions of our product offerings are created through internal and external product development, technology licensing and strategic alliances. We recognize the importance of, and intend to continue to make investments in research and development activities and selective business development opportunities to provide growth opportunities. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our products in the United States primarily through a direct sales force, and outside the U.S. through a combination of direct sales and distributor relationships. We expect our businesses to grow in both sales and profitability by expanding geographically, penetrating new markets, introducing new products and increasing our presence internationally.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 global pandemic may pose significant risks to our business. It remains too early to quantify the impact this situation will have on fiscal year 2021 or beyond, but the public health actions being undertaken to reduce spread of the virus, and continued spikes in cases experienced in various regions in which we conduct business are causing and may continue to cause significant disruptions with respect to consumer demand, hospital operating procedures and workflow, our ability to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">continue to manufacture products and the reliability of our supply chain. Accordingly, management is evaluating the Company&#8217;s liquidity position, communicating with and monitoring the actions of our customers and suppliers, and reviewing our near-term financial performance as we manage the Company through the uncertainty related to the novel coronavirus.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of fiscal year 2021, a benefit of $1.9 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the operating performance of our business, management focuses on revenue, gross margin, operating income, earnings per share and cash flow from operations. A summary of these key financial metrics for the three and nine months ended February&#160;28, 2021 compared to the three and nine months ended February&#160;29, 2020 are as follows: </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended February&#160;28, 2021:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue increased by 2.0% to $71.2 million.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross margin decreased 370 bps to 54.1%.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating loss decreased by $2.5 million to $3.7 million.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Loss per share decreased by $0.06 to a loss of $0.09.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine months ended February&#160;28, 2021:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue increased by 4.1% to $214.2 million.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gross margin decreased 490 bps to 53.4%.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating loss increased by $3.2 million to $13.7 million.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Loss per share increased by $0.06 to a loss of $0.32.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cash provided by operations increased by $30.3 million to $11.9 million.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing recovery from the COVID-19 pandemic has had a varying impact on each of our three businesses.  Our Vascular Interventions &amp; Therapies and Vascular Access businesses performed the strongest of the businesses during the quarter.  The number of procedures improved from the COVID-19 lows in the second half of last fiscal year, but remain below pre-COVID-19 levels. Our Oncology business continued to face pressure from reductions in procedure volumes due to challenges resulting from the COVID-19 pandemic and the resulting challenging capital spending environment.  We continued supporting and progressing our key growth initiatives (AngioVac, Auryon and NanoKnife), managing operating expenses and managing our cash and balance sheet. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding new accounting pronouncements is included in Note 17 to our consolidated financial statements in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations for the Three Months Ended February&#160;28, 2021 and February 29, 2020</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended February&#160;28, 2021, the Company reported a net loss of $3.5 million, or a loss of $0.09 per diluted share, on net sales of $71.2 million, compared with a net loss of $5.7 million, or a loss of $0.15 per diluted share, on net sales of $69.8 million during the same quarter of the prior year.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -  Net sales are derived from the sale of products and related freight charges, less discounts, rebates and returns. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales by Global Business Unit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales by Geography</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.9)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended February&#160;28, 2021, net sales increased $1.4 million to $71.2 million compared to the same period in the prior year. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vascular Interventions &amp; Therapies</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Vascular Interventions &amp; Therapies net sales increased $2.7 million, or 8.8%.  Auryon, which was acquired as part of the Eximo acquisition in the second quarter of fiscal year 2020, contributed $3.3 million in sales.  Additionally, the AngioVac business grew $1.3 million as the Company continued to see increased case volumes in AngioVac, which increased 38% from the prior year.  These increases were partially offset by lower volume in Venous products due to fewer elective procedures during the COVID-19 pandemic and decreased volume in the Core business.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. Vascular Interventions &amp; Therapies net sales increased $2.7 million due to increased case volume in AngioVac and $3.3 million in sales of Auryon, which were the primary contributors to the 10.2% growth in sales in the U.S.  These increases were partially offset by decreased sales volume in Venous and the Core business.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">International Vascular Interventions &amp; Therapies sales remained consistent with the prior year.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vascular Access</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Vascular Access net sales increased $0.2 million due to increased sales in Midlines.  BioFlo product lines comprise 50% of overall Vascular Access sales compared to 51% a year ago. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. Vascular Access net sales increased $1.0 million as a result of increased sales of Midlines, PICCs and dialysis. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">International Vascular Access net sales decreased by $0.8 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Oncology</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Oncology net sales decreased $1.5 million year over year primarily due to a large NanoKnife distributor order in the Asia Pacific region ("APAC") in the prior year.   </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">While U.S. Oncology net sales increased across the majority of product lines, this was offset by Balloon product sales which decreased $0.3 million due to lower volumes.  </span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has discussed the ongoing transformation from a company with a broad portfolio of largely undifferentiated products to a more focused medical technology company that delivers unique and innovative health care solutions.  The Company believes that this transformation will enable the Company to shift the portfolio from the mature, lower-growth markets where we have competed in the past by investing in technology and products that provide access to larger and faster growing markets.   As such, the growth in the near to mid-term will be driven by our high technology platforms including AngioVac, Auryon and NanoKnife. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit, Operating expenses, and Other income (expense)</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,299&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit % of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Gross profit consists of net sales less the cost of goods sold, which includes the costs of materials, products purchased from third parties and sold by us, manufacturing personnel, royalties, freight, business insurance, depreciation of property and equipment and other manufacturing overhead, exclusive of intangible amortization.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased by $1.8 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume positively impacted gross profit by $0.8 million year over year.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net productivity negatively impacted gross profit by $2.9 million primarily as a result of under absorption of $1.5 million and increased start-up costs of $1.4 million related to the Auryon launch.  The under absorption in manufacturing operations was due to the Company maintaining staffing levels during the COVID-19 global pandemic to mitigate risk, along with a focus on working capital management through inventory reduction.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Mix negatively impacted gross margin by $0.4 million as a result of decreased NanoKnife capital sales.  This was partially offset by increased AngioVac sales.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.7 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and development expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Research and development (&#8220;R&amp;D&#8221;) expense includes internal and external costs to develop new products, enhance existing products, validate new and enhanced products, and manage clinical, regulatory and medical affairs.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expense increased $0.2 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">R&amp;D expenses related to the AngioVac platform expansion, the NanoKnife DIRECT&#169; study and the Pathfinder study increased $1.2 million.  This was partially offset by decreased expenses of $0.2 million related to Auryon.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outside consultant expense and other expenses decreased $0.3 million along with decreased travel expenses of $0.2 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.3 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Sales and marketing expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Sales and marketing (&#8220;S&amp;M&#8221;) expense consists primarily of salaries, commissions, travel and related business expenses, attendance at medical society meetings, product promotions and marketing activities. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;M expense decreased $1.3 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Travel expenses decreased $1.2 million due to less travel as a result of the COVID-19 pandemic.  In addition, tradeshow and other expenses decreased $1.1 million primarily due to the cancellation of events.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expenses related to the build-out of the Auryon sales and marketing teams to prepare for full product launch of $2.0 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.9 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">General and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - General and administrative (&#8220;G&amp;A&#8221;) expense includes executive management, finance, information technology, human resources, business development, legal, and the administrative and professional costs associated with those activities.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G&amp;A expense decreased $1.2 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legal expenses decreased $1.5 million</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition, restructuring and other items, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents the amount of amortization expense that was taken on intangibles assets held by the Company.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amortization expense decreased $0.7 million from the prior year due to assets that became fully amortized in fiscal year 2021.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents changes in contingent consideration driven by changes to estimated future payments on earn-out liabilities created through acquisitions and amortization of present value discounts on long-term contingent consideration. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The change in the fair value of the contingent consideration is the normal amortization of the present value of the Eximo contingent consideration.  </span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition, restructuring and other items, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents costs associated with mergers and acquisitions, restructuring expenses, legal costs that are related to litigation that is not in the ordinary course of business, legal settlements and other one-time items.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition, restructuring and other items, net, decreased by $1.0 million compared to the prior year.  The decrease is primarily attributable to the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legal expense, related to litigation that is outside of the normal course of business, of $1.0 million was recorded in the third quarter of fiscal year 2021 compared to $0.6 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">There was no M&amp;A expense incurred in the third quarter of fiscal year 2021 compared to $0.2 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the third quarter of fiscal year 2020, the Company incurred $0.8 million of expense to move manufacturing facilities as a result of the sale of the Fluid Management business. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As part of the sale of the Fluid Management business, the Company entered into a transition services agreement with Medline Industries, Inc. ("Medline") for certain legal, human resource, tax, accounting and information technology services from the Company for a period not to exceed&#160;24 months.  As a result of the transition services agreement, the Company invoiced Medline $0.3 million in the third quarter of fiscal year 2021 compared to $0.4 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Other expenses of $0.4 million in the third quarter of fiscal year 2020 consisted of severance associated with organizational changes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other income (expense), net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Other expenses include interest expense, foreign currency impacts, bank fees, and amortization of deferred financing costs.  </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The increase in other expense from the prior year of $0.1 million is primarily due to increased interest expense of $0.1 million for the $30.0 million outstanding on the Revolving Facility at the end of the third quarter of fiscal year 2021 compared to $15.0 million outstanding in the prior year.    </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Benefit</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate including discrete items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate including discrete items for the three-month periods ended February&#160;28, 2021 and February 29, 2020 was 14.1% and 12.6%, respectively.  In fiscal year 2021, the Company&#8217;s effective tax rate differs from the U.S. statutory rate primarily due to the impact of the valuation allowance, foreign taxes, and other non-deductible permanent items (such as non-deductible meals and entertainment, Section 162(m) excess compensation and non-deductible share-based compensation). </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated annual effective tax rate, however, prior to discrete items was 15.6% in the third quarter of fiscal year 2021, as compared to 12.9% for the same period in fiscal year 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations for the Nine Months Ended February&#160;28, 2021 and February 29, 2020 </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended February&#160;28, 2021, the Company reported a net loss of $12.1 million, or a loss of $0.32 per diluted share, on net sales of $214.2 million, compared with a net loss of $9.7 million, or a loss of $0.26 per diluted share, on net sales of $205.8 million during the prior year.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -  Net sales are derived from the sale of products and related freight charges, less discounts, rebates and returns. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales by Global Business Unit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales by Geography</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended February&#160;28, 2021, net sales increased $8.3 million to $214.2 million compared to the same period in the prior year. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vascular Interventions &amp; Therapies</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Vascular Interventions &amp; Therapies net sales increased $6.4 million, or 7.1%.  Auryon, which was acquired as part of the Eximo acquisition in the second quarter of fiscal year 2020, contributed $6.5 million in sales.  Additionally, the AngioVac business grew $4.3 million as the Company continued to experience increases in case volumes in AngioVac, which increased 30% from the prior year.  These increases were partially offset by lower volume in Venous products due to fewer elective procedures during the COVID-19 pandemic. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. Vascular Interventions &amp; Therapies net sales increased $7.1 million due to increased case volume in AngioVac, increased Core Peripheral product sales and $6.5 million in sales of Auryon.  These increases were partially offset by decreased sales volume in Venous.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">International Vascular Interventions &amp; Therapies net sales decreased $0.7 million.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vascular Access</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Vascular Access net sales increased $6.3 million due to increased sales of PICCs, Midlines and Dialysis of $3.4 million, $3.1 million and $0.3 million, respectively.  These increases are partially the result of a large order in the United Kingdom related to the COVID-19 pandemic for $5.2 million in the first quarter of fiscal year 2021 along with the distribution agreement with MedComp.  These increases were offset by decreased sales in Ports, which declined by 1%.  BioFlo product lines comprise 53% of overall Vascular Access sales compared to 51% in the prior year. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. Vascular Access net sales increased $2.5 million primarily due to increased PICCs, Midlines and Dialysis sales of $1.1 million, $1.1 million and $0.4 million, respectively. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">International Vascular Access net sales increased by $3.8 million primarily as a result of a large order in the United Kingdom related to the COVID-19 pandemic for $5.2 million.  This was partially offset by decreased PICC sales in Latin America of $1.3 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Oncology</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Oncology net sales decreased $4.3 million year over year.  Of this decrease, $2.1 million is due to a large NanoKnife distributor order in APAC in the prior year.   There was also decreased capital and disposable sales internationally of $2.5 million due to reduced case volumes as a result of the COVID-19 pandemic.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. Oncology net sales increased by $0.4 million primarily due to increased NanoKnife disposable sales of $0.9 million, BioSentry sales of $1.0 million and Microwave disposable sales of $0.7 million.  This was partially offset by decreased NanoKnife capital sales of $0.5 million and Balloon product sales of $1.2 million.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Gross Profit, Operating expenses, and Other income (expense)</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,468&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit % of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Gross profit consists of net sales less the cost of goods sold, which includes the costs of materials, products purchased from third parties and sold by us, manufacturing personnel, royalties, freight, business insurance, depreciation of property and equipment and other manufacturing overhead, exclusive of intangible amortization.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased by $5.6 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume positively impacted gross profit by $5.4 million year over year.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net productivity negatively impacted gross profit by $8.9 million primarily as a result of under absorption of $6.1 million and start-up costs of $2.8 million related to the Auryon launch.  The under absorption in manufacturing operations was due to the Company maintaining staffing levels during the COVID-19 global pandemic to mitigate risk, along with a focus on working capital management through inventory reduction.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Mix negatively impacted gross margin by $1.1 million as a result of the large order in the United Kingdom for lower gross margin products and decreased NanoKnife capital sales.  This was partially offset by increased AngioVac sales.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A reserve for recalled products of $0.5 million and amortization of prior year capitalized variances of $0.4 million negatively impacted gross margin.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.7 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and development expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- R&amp;D expense includes internal and external costs to develop new products, enhance existing products, validate new and enhanced products, and manage clinical, regulatory and medical affairs.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expense increased $4.8 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">R&amp;D expenses related to the AngioVac platform expansion, the NanoKnife DIRECT</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#169;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> study and the Pathfinder study increased $4.6 million along with $1.7 million of expenses related to Auryon.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outside consultant expense and other expenses decreased $0.7 million along with decreased travel expenses of $0.4 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.3 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Sales and marketing expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - S&amp;M expense consists primarily of salaries, commissions, travel and related business expenses, attendance at medical society meetings, product promotions and marketing activities. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;M expense decreased $2.9 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Travel expenses decreased $4.0 million due to less travel as a result of the COVID-19 pandemic.  In addition, tradeshow and other expenses decreased $4.3 million primarily due to the cancellation of events.  </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Compensation and benefits decrease of $0.7 million due to open roles.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expenses related to the build-out of the Auryon sales and marketing teams to prepare for full product launch of $6.8 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A benefit of $0.9 million was recorded as a result of the employee retention credit that the Company filed for under the provisions of the CARES Act in the third quarter of the current year.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">General and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - G&amp;A expense includes executive management, finance, information technology, human resources, business development, legal, and the administrative and professional costs associated with those activities.  </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G&amp;A expense decreased $2.9 million compared to the prior year.  The change is primarily attributable to the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legal expenses decreased $2.7 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Travel expenses decreased $0.4 million due to less travel as a result of the COVID-19 pandemic.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,838&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition, restructuring and other items, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents the amount of amortization expense that was taken on intangibles assets held by the Company.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amortization expense increased $0.4 million compared to the prior year as a result of the Eximo Medical and C3 Wave tip location acquisitions, which increased intangible assets by $60.3 million and $9.4 million, respectively.  These additions resulted in additional amortization expense of $1.8 million.  These additions were partially offset by assets that became fully amortized during fiscal year 2021.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents changes in contingent consideration driven by changes to estimated future payments on earn-out liabilities created through acquisitions and amortization of present value discounts on long-term contingent consideration. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The change from the prior year is due to a decision to no longer pursue the final RadiaDyne technical milestone, which resulted in a reduction in the liability of $0.8&#160;million.  This reduction in the fair value was offset by normal amortization of the present value of the Eximo contingent consideration recorded in the second quarter of fiscal year 2020.  </span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition, restructuring and other items, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Represents costs associated with mergers and acquisitions, restructuring expenses, legal costs that are related to litigation that is not in the ordinary course of business, legal settlements and other one-time items.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition, restructuring and other items, net decreased by $1.4 million compared to the prior year.  The decrease is primarily attributable to the following:</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legal expense, related to litigation that is outside of the normal course of business, of $2.9 million was recorded in fiscal year 2021 compared to $2.0 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">There was no M&amp;A expense incurred in fiscal year 2021 compared to $0.8 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In fiscal year 2021, the Company incurred $0.4 million of expense to move manufacturing facilities as a result of the sale of the Fluid Management business compared to $2.2 million in the prior year. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As part of the sale of the Fluid Management business, the Company entered into a transition services agreement with Medline for certain legal, human resource, tax, accounting and information technology services from the Company for a period not to exceed&#160;24 months.  As a result of the transition services agreement, the Company invoiced Medline $1.0 million in fiscal year 2021 compared to $1.7 million in the prior year.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Other expenses of $0.7 million consists of severance associated with organizational changes, compared to $1.2 million in the prior year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other expense, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Other expenses include interest expense, foreign currency impacts, bank fees, and amortization of deferred financing costs.  </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The decrease in other expense from the prior year of $0.3 million is primarily due to foreign currency unrealized gains of $0.5 million and the prior year write-off of deferred financing fees associated with the old Credit Facility of $0.6 million.  This was partially offset by increased interest expense of $0.3 million for the $30.0 million outstanding on the Revolving Facility at the end of the third quarter of fiscal year 2021 compared to $15.0 million outstanding in the prior year.  In addition, interest income decreased by $0.3 million.  </span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Benefit</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate including discrete items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate including discrete items for the nine-month periods ended February&#160;28, 2021 and February 29, 2020 was 14.4% and 13.4%, respectively.  In fiscal year 2021, the Company&#8217;s effective tax rate differs from the U.S. statutory rate primarily due to the impact of the valuation allowance, foreign taxes, and other non-deductible permanent items (such as non-deductible meals and entertainment, Section 162(m) excess compensation and non-deductible share-based compensation). </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated annual effective tax rate, however, prior to discrete items was 15.6% in the third quarter of fiscal year 2021, as compared to 12.9% for the same period in fiscal year 2020. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuously and critically reviewing our liquidity and anticipated capital requirements in light of the significant uncertainty created by the COVID-19 global pandemic.  We believe that our current cash on hand and availability under our Revolving Facility provide sufficient liquidity to meet our anticipated needs for capital for at least the next 12 months.  We are closely monitoring receivables and payables.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and cash equivalents totaled $54.5 million as of February&#160;28, 2021, compared with $54.4 million as of May&#160;31, 2020.  As of February&#160;28, 2021 and May&#160;31, 2020, total debt outstanding related to the Revolving Facility was $30.0 million and $40.0 million, respectively.  The fair value of contingent consideration liability as of February&#160;28, 2021 and May&#160;31, 2020, was $15.4 million and $15.6 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes our cash flows:</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash provided by (used in):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,481)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows consisted of the following:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash provided by (used in) operating activities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine months ended February&#160;28, 2021 and February&#160;29, 2020:</span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net loss of $12.1 million and $9.7 million, respectively, plus the non-cash items, primarily driven by depreciation and amortization and share based compensation, along with the changes in working capital below, contributed to cash provided by operations of $11.9 million for fiscal year 2021 and cash used in operations in the prior year of $18.4 million. </span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In fiscal year 2021, working capital was favorably impacted by decreased inventory on hand of $11.1 million.  This was partially offset by increased accounts receivable of $1.8 million and decreased accounts payable and accrued liabilities of $1.7 million.  </span></div><div style="margin-bottom:9pt;padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In fiscal year 2020, working capital was negatively impacted by increased inventory on hand of $14.0 million and decreased accounts payable and accrued liabilities of $18.0 million. Accounts receivable had a favorable impact on working capital as a result of the sale of the Fluid Management business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash used in investing activities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine months ended February&#160;28, 2021 and February 29, 2020:</span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$4.6 million of cash was used for fixed asset additions versus $5.8 million in the prior year.</span></div><div style="margin-bottom:9pt;padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$45.8 million of cash was used to acquire Eximo Medical Ltd. in the second quarter of fiscal year 2020 and $10.0 million of cash was used to acquire the C3 wave tip location asset in the third quarter of fiscal year 2020.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash used in financing activities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine months ended February&#160;28, 2021 and February 29, 2020:</span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$10.0 million payment on the Revolving Facility in the third quarter of fiscal year 2021.</span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$132.5 million repayment of long-term debt in conjunction with the new Credit Agreement that was entered into at the beginning of the first quarter of fiscal year 2020.  </span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$15.0 million draw on the revolver in fiscal year 2020 for the acquisition of the C3 Wave tip location asset. </span></div><div style="padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$2.5 million of proceeds from stock option and ESPP activity versus $0.7 million in outlays in the prior year.</span></div><div style="margin-bottom:9pt;padding-left:60.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$1.2 million payment on earn-out liabilities in the prior year.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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.  The Credit Agreement provides for a $125.0 million secured Revolving Facility, 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 million.&#160; The Credit Agreement includes customary representations, warranties and covenants, and acceleration, indemnity and events of default provisions, including, among other things, two financial covenants. One financial covenant requires us to maintain a fixed charge coverage ratio of not less than 1.25 to 1.00. The other financial covenant requires us to maintain a total leverage ratio of not greater than 3.00 to 1.00.  The total leverage ratio is based upon our trailing twelve months total adjusted EBITDA (as defined in the Credit Agreement).  The amount that we can borrow under our Credit Agreement is directly based on our leverage ratio.  The interest rate on the Revolving Facility at February&#160;28, 2021 was 1.63%.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 17, 2019, the Company made a $15.0 million draw on the Revolving Facility as part of the acquisition of the C3 Wave tip location asset from Medical Components Inc. that is described Note 2 to the financial statements.  In the fourth quarter of fiscal year 2020, the Company made an additional $25.0 million draw on the Revolving Facility.  In December 2020, a payment of $10.0 million was made on the Revolving Facility and in March 2021 another $10.0 million payment was made </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Revolving Facility.  We believe that our current cash balance, together with cash generated from operations and access to our Revolving Facility, will provide sufficient liquidity to meet our anticipated needs for capital for at least the next 12 months. If we seek to make acquisitions of other businesses or technologies in the future for cash, we may require external financing.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk from changes in currency exchange rates, as well as interest rate fluctuations on our credit facility and investments that could impact our results of operations and financial position.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We transact sales in currencies other than the U.S. Dollar, particularly the Euro, British pound and Canadian dollar. For the nine months ended February 28, 2021, approximately 7% of our sales were denominated in foreign currencies. We do not have expenses denominated in foreign currencies at the level of our sales and as a result, our profitability is exposed to currency fluctuations.  When the U.S. Dollar strengthens, our sales and gross profit will be negatively impacted.  In addition, we have assets and liabilities denominated in non-functional currencies which are remeasured at each reporting period, with the offset to changes presented as a component of Other (Expenses) Income.  Significant non-functional balances include accounts receivable due from a sub-section of our international customers.   </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2019, we entered into the Credit Agreement which provides for a $125 million Revolving Facility.  Interest on the facility will be based, at the Company&#8217;s option, on either a base rate of LIBOR or alternate base rate, plus an applicable margin tied to the Company&#8217;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.  In the event of default, the interest rate may be increased by 2.0%.  As of February&#160;28, 2021 there was $30.0 million outstanding on the Revolving Facility.  The interest rate on the Revolving Facility at February&#160;28, 2021 was 1.63%.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, our credit facility and trade accounts receivable.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains cash and cash equivalents at various institutions and performs periodic evaluations of the relative credit standings of these financial institutions to ensure their credit worthiness.  In addition, the Credit Agreement is structured across five above investment grade banks.  The Company has the ability to draw equally amongst the five banks which limits the concentration of credit risk of one institution.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers that purchase products from the Company.  No single customer represents more than 10% of total sales.  The Company monitors the creditworthiness of its customers.  As the Company&#8217;s standard payment terms are 30 to 90 days from invoicing, the Company does not provide any significant financing to its customers.  Although the Company does not currently foresee a significant credit risk associated with the outstanding accounts receivable, repayment is dependent upon the financial stability of our customers.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of disclosure controls and procedures</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) of the Securities Exchange Act of 1934, as amended. Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report were effective to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting for the fiscal quarter ended February&#160;28, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. and Subsidiaries</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II: OTHER INFORMATION</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_103"></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C.R. Bard, Inc. v. AngioDynamics, Inc.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 11, 2012, C.R. Bard, Inc. (&#8220;Bard&#8221;) 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 (US Patent Nos. 7,785,302, 7,959,615 (&#8220;615&#8221;) and 7,947,022).  The case was stayed pending reexamination in the US Patent and Trademark Office ("USPTO").  Following the reexamination proceedings, and the parties&#8217; related appeals to the Federal Circuit which resulted in further proceedings at the USPTO, certain claims of the 615 patent were held invalid, while the remaining claims of the 615 patent and the other two patents were upheld over the prior art references considered in the reexamination proceedings.  Thereafter, on November 16, 2020, the court granted the Company&#8217;s motion to transfer the case from the District of Utah to the United States District Court for the District of Delaware (&#8220;District of Delaware&#8221;).  The parties filed a proposed scheduling order on March 12, 2021.  The Company believes these claims are without merit and intends to defend them vigorously.  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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 10, 2015, Bard and Bard Peripheral Vascular filed suit in the District of Delaware claiming certain of the Company's implantable port products infringe on three U.S. patents held by Bard (US Patent Nos. 8,475,417, 8,545,460, 8,805,478).  The case proceeded through trial which began on March 4, 2019.  On day four of the jury trial, at the close of Bard&#8217;s case, the Court granted the Company's oral motion for judgment as a matter of law as well as its motions for summary judgment on the grounds that the asserted patents are invalid, ineligible, not infringed and not willfully infringed.  On May 10, 2019, the Company filed a motion for attorney fees and non-taxable expenses under 35 USC Sec. 285, which remains stayed in the case.  Bard appealed the judgment to the Federal Circuit and on November 10, 2020, the Federal Circuit reversed the judgment in part with respect to Section 101, and vacated and remanded the trial court&#8217;s invalidity and non-infringement judgments.  The Company filed a combined Petition for rehearing and rehearing en banc on December 10, 2020, which was denied on January 15, 2021.  The Federal Circuit issued its mandate on January 22, 2021.  On March 15, 2021, the District of Delaware entered an order requiring the parties to submit status reports and denied as moot the Company&#8217;s motion for attorney&#8217;s fees and expenses.  The matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2021, Bard filed suit in the District of Delaware asserting certain of the Company&#8217;s port products (including certain related infusion sets) infringe U.S. Patent Nos. 8,025,639, 9,603,992 and 9,603,993.  The Company has not yet answered, and the matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. v. C.R. Bard, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. (&#8220;Bard&#8221;).  In this action, the Company alleges that Bard has illegally tied the sales of its tip location systems to the sales of its PICCs.  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.  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&#8217;s motion in its entirety.  Discovery is largely complete, summary judgment, including all reply briefs, were fully briefed in October 2020, and the case will subsequently proceed to trial thereafter.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merz North America Settlement</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 16, 2019, Merz North America, Inc. (&#8220;Merz&#8221;) commenced an action in the United States District Court for the Southern District of New York entitled Merz North America, Inc. v. AngioDynamics, Inc.  In this action, Merz alleged breach </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of contract against AngioDynamics based on a March 1, 2016 Distribution Agreement.  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.  The case was subsequently dismissed. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to information set forth in this report, you should carefully consider the factors discussed in &#8220;Part I, Item&#160;1A. Risk Factors&#8221; of our annual report on Form 10-K for our fiscal year ended May&#160;31, 2020 which set forth information relating to important risks and uncertainties that could materially adversely affect our business, financial condition or operating results. You should review and consider such Risk Factors in making any investment decision with respect to our securities. An investment in our securities continues to involve a high degree of risk.  There have been no material changes to the risk factors previously disclosed in our annual report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information with respect to the shares of the Company&#8217;s common stock repurchased during the three months ended February&#160;28, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:57.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuer Purchases of Equity Securities</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>Number&#160;of<br/>Shares<br/>Purchased(1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average<br/>Price&#160;Paid<br/>per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>Number of<br/>Shares<br/>Purchased<br/>as Part of<br/>Publicly<br/>Announced<br/>Programs (2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maximum<br/>Approximate<br/>Dollar Value<br/>of Shares<br/>that May Yet<br/>Be<br/>Purchased<br/>Under Plans<br/>or Programs (2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2020 - December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2021 - January 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2021 - February 28, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.48&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">These shares were purchased from employees to satisfy tax withholding requirements on the vesting of restricted shares/units from equity-based awards.</span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">These amounts are not applicable as the Company currently does not have a share repurchase program in effect.</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_112"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Defaults on Senior Securities.</span></div><div style="margin-bottom:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_115"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="if6820d60cd9244b6b68c722b0ad72315_118"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.422%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT INDEX</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filing Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1275187/000091412121000581/an55676910-8ki.htm">Amended and Restated Change in Control Agreement, by and between AngioDynamics, Inc. and James C. Clemmer.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1275187/000091412121000581/an55676910-8ki.htm">Form of Amended and Restated Change in Control Agreement with AngioDynamics, Inc.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a02282021-exx311.htm">Certification pursuant to Rule 13a-14(a) or 15d-14 under the Securities Exchange Act of 1934</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a02282021-exx312.htm">Certification pursuant to Rule 13a-14(a) or 15d-14 under the Securities Exchange Act of 1934</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a02282021-exx321.htm">Certification of Chief Executive Officer pursuant to Title 18, United States Code, Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a02282021-exx322.htm">Certification of Chief Financial Officer pursuant to Title 18, United States Code, Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Calculation Linkbase Documents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Labels Linkbase Documents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Presentation Linkbase Documents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="if6820d60cd9244b6b68c722b0ad72315_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#if6820d60cd9244b6b68c722b0ad72315_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:4.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANGIODYNAMICS, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/ S /&#160;&#160;&#160;&#160;JAMES C. CLEMMER</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">James C. Clemmer, President,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chief Executive Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Principal Executive Officer)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/ S /&#160;&#160;&#160;&#160;STEPHEN A. TROWBRIDGE&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stephen A. Trowbridge, Executive Vice President,<br/>Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a02282021-exx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="if9188e7122634293813ab2adfe7d6b56_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, James C. Clemmer, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of AngioDynamics, Inc.&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  March&#160;31, 2021 </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47; S &#47; JAMES C. CLEMMER                                                                                                                   </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">James C. Clemmer, President,</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a02282021-exx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8e610475b9734c5cab5b3f6fd657b6ea_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Stephen A. Trowbridge, certify that&#58;</font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of AngioDynamics, Inc.&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; March&#160;31, 2021</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47; S &#47; STEPHEN A. TROWBRIDGE                                                                                                              </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stephen A. Trowbridge, Executive Vice President,</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>a02282021-exx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i071b0a3346294ad0986357f022667fee_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO TITLE 18,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES CODE, SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, James C. Clemmer, President, Chief Executive Officer and Director of ANGIODYNAMICS, Inc. (the &#34;Company&#34;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that, to the best of my knowledge&#58;</font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the quarterly report on Form 10-Q of the Company for the fiscal quarter ended February 28, 2021 (the &#34;Report&#34;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; March&#160;31, 2021 </font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47; S &#47; JAMES C. CLEMMER</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James C. Clemmer, President,<br>Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>a02282021-exx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i9d8d1355f7954f7f8883b1bc3b0a690e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO TITLE 18,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES CODE, SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Stephen A. Trowbridge, Senior Vice President, General Counsel and Interim Chief Financial Officer of ANGIODYNAMICS, Inc. (the &#34;Company&#34;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that, to the best of my knowledge&#58;</font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.419%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the quarterly report on Form 10-Q of the Company for the fiscal quarter ended February 28, 2021 (the &#34;Report&#34;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; March&#160;31, 2021 </font></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47; S &#47; STEPHEN A. TROWBRIDGE</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen A. Trowbridge, Executive Vice President,<br>Chief Financial Officer </font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>ango-20210228.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ango="http://www.angiodynamics.com/20210228" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.angiodynamics.com/20210228">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ango-20210228_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ango-20210228_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ango-20210228_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ango-20210228_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.angiodynamics.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1001002 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1002003 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets">
        <link:definition>1003004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1004005 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1006007 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatements" roleURI="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements">
        <link:definition>2101101 - Disclosure - Consolidated Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.angiodynamics.com/role/Acquisitions">
        <link:definition>2102102 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.angiodynamics.com/role/AcquisitionsTables">
        <link:definition>2303301 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsNarrativeDetails" roleURI="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails">
        <link:definition>2404401 - Disclosure - Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsPurchasePriceAllocationDetails" roleURI="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails">
        <link:definition>2405402 - Disclosure - Acquisitions - Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomers" roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers">
        <link:definition>2106103 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersTables" roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>2307302 - Disclosure - Revenue from Contracts with Customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersDisaggregationofRevenueDetails" roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails">
        <link:definition>2408403 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersNarrativeDetails" roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails">
        <link:definition>2409404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails">
        <link:definition>2410405 - Disclosure - Revenue from Contracts with Customers - Contract Balances with Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.angiodynamics.com/role/Inventories">
        <link:definition>2111104 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.angiodynamics.com/role/InventoriesTables">
        <link:definition>2312303 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesScheduleofInventoriesDetails" roleURI="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>2413406 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesNarrativeDetail" roleURI="http://www.angiodynamics.com/role/InventoriesNarrativeDetail">
        <link:definition>2414407 - Disclosure - Inventories - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets">
        <link:definition>2115105 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2316304 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>2417408 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>2418409 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail">
        <link:definition>2419410 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilities" roleURI="http://www.angiodynamics.com/role/AccruedLiabilities">
        <link:definition>2120106 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesTables">
        <link:definition>2321305 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails">
        <link:definition>2422411 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.angiodynamics.com/role/LongTermDebt">
        <link:definition>2123107 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtNarrativeDetails" roleURI="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails">
        <link:definition>2424412 - Disclosure - Long-Term Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.angiodynamics.com/role/IncomeTaxes">
        <link:definition>2125108 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.angiodynamics.com/role/IncomeTaxesDetails">
        <link:definition>2426413 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://www.angiodynamics.com/role/ShareBasedCompensation">
        <link:definition>2127109 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationDetails" roleURI="http://www.angiodynamics.com/role/ShareBasedCompensationDetails">
        <link:definition>2428414 - Disclosure - Share-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.angiodynamics.com/role/EarningsPerShare">
        <link:definition>2129110 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.angiodynamics.com/role/EarningsPerShareTables">
        <link:definition>2330306 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" roleURI="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails">
        <link:definition>2431415 - Disclosure - Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformation" roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformation">
        <link:definition>2132111 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationTables" roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables">
        <link:definition>2333307 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails">
        <link:definition>2434416 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Product Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails">
        <link:definition>2435417 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValue" roleURI="http://www.angiodynamics.com/role/FairValue">
        <link:definition>2136112 - Disclosure - Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueTables" roleURI="http://www.angiodynamics.com/role/FairValueTables">
        <link:definition>2337308 - Disclosure - Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" roleURI="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails">
        <link:definition>2438418 - Disclosure - Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" roleURI="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails">
        <link:definition>2439419 - Disclosure - Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" roleURI="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails">
        <link:definition>2440420 - Disclosure - Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueAdditionalInformationDetails" roleURI="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails">
        <link:definition>2441421 - Disclosure - Fair Value - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.angiodynamics.com/role/Leases">
        <link:definition>2142113 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.angiodynamics.com/role/LeasesTables">
        <link:definition>2343309 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLiabilityMaturityScheduleDetails" roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails">
        <link:definition>2445423 - Disclosure - Leases - Liability Maturity Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLiabilityMaturityScheduleDetails_1" roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1">
        <link:definition>2445423 - Disclosure - Leases - Liability Maturity Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalStatementofOperationsInformationDetails" roleURI="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails">
        <link:definition>2446424 - Disclosure - Leases - Supplemental Statement of Operations Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>2447425 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.angiodynamics.com/role/CommitmentsandContingencies">
        <link:definition>2148114 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesAdditionalInformationDetails" roleURI="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails">
        <link:definition>2449426 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionRestructuringandOtherItemsNet" roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet">
        <link:definition>2150115 - Disclosure - Acquisition, Restructuring and Other Items, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionRestructuringandOtherItemsNetTables" roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables">
        <link:definition>2351310 - Disclosure - Acquisition, Restructuring and Other Items, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionRestructuringandOtherItemsNetSummaryDetails" roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails">
        <link:definition>2452427 - Disclosure - Acquisition, Restructuring and Other Items, Net - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionRestructuringandOtherItemsNetNarrativeDetails" roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails">
        <link:definition>2453428 - Disclosure - Acquisition, Restructuring and Other Items, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>2154116 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>2355311 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossScheduleDetails" roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails">
        <link:definition>2456429 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyIssuedAccountingPronouncements" roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements">
        <link:definition>2157117 - Disclosure - Recently Issued Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyIssuedAccountingPronouncementsPolicies" roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies">
        <link:definition>2258201 - Disclosure - Recently Issued Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyIssuedAccountingPronouncementsTables" roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables">
        <link:definition>2359312 - Disclosure - Recently Issued Accounting Pronouncements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ango_CrBardIncMember" abstract="true" name="CrBardIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" abstract="false" name="ScheduleOfNetRevenueByProductGroupTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" abstract="false" name="ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ango_AssetAcquisitionDomain" abstract="true" name="AssetAcquisitionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_PreferredStockPurchaseRightsMember" abstract="true" name="PreferredStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_ScheduleOfIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ango_EximoMedicalLtd.Member" abstract="true" name="EximoMedicalLtd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" abstract="false" name="AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_NewAccountingPronouncementsPolicyTableTextBlock" abstract="false" name="NewAccountingPronouncementsPolicyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" abstract="false" name="DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ango_ChangeInFairValueOfContingentConsiderationOne" abstract="false" name="ChangeInFairValueOfContingentConsiderationOne" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_MerzNorthAmericaSettlementMember" abstract="true" name="MerzNorthAmericaSettlementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_ChangeInFairValueOfContingentConsideration" abstract="false" name="ChangeInFairValueOfContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_A2020StockAndIncentiveAwardPlanMember" abstract="true" name="A2020StockAndIncentiveAwardPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_LegalCostsMember" abstract="true" name="LegalCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_NonCashLeaseExpense" abstract="false" name="NonCashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_DivestitureMember" abstract="true" name="DivestitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_RevenuePerformanceObligationPaymentTerm" abstract="false" name="RevenuePerformanceObligationPaymentTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ango_BiolitecBankruptcyMember" abstract="true" name="BiolitecBankruptcyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_OncologyMember" abstract="true" name="OncologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_ContractwithCustomerRightofReturnRestockingCharge" abstract="false" name="ContractwithCustomerRightofReturnRestockingCharge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_UndiscountedContingentConsiderationDisclosure" abstract="false" name="UndiscountedContingentConsiderationDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_RevenueBasedPaymentMember" abstract="true" name="RevenueBasedPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" abstract="false" name="NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" abstract="false" name="ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ango_NumberOfPatentsUpheldOverPriorArtReferences" abstract="false" name="NumberOfPatentsUpheldOverPriorArtReferences" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" abstract="false" name="DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ango_NumberOfPatentsAssertedForReexamination" abstract="false" name="NumberOfPatentsAssertedForReexamination" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_AccruedRecallLiability" abstract="false" name="AccruedRecallLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_VascularAccessMember" abstract="true" name="VascularAccessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_AssetAcquisitionContingentConsiderationLiability" abstract="false" name="AssetAcquisitionContingentConsiderationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" abstract="false" name="AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_ProductTechnologiesMember" abstract="true" name="ProductTechnologiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_VascularInterventionsandTherapiesMember" abstract="true" name="VascularInterventionsandTherapiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_AssetAcquisitionConsiderationTransferred" abstract="false" name="AssetAcquisitionConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_AcquisitionRestructuringAndOtherItemsNet" abstract="false" name="AcquisitionRestructuringAndOtherItemsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ango_MergersandAcquisitionsMember" abstract="true" name="MergersandAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" abstract="false" name="ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ango_TransitionserviceagreementMember" abstract="true" name="TransitionserviceagreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_TheDelawareActionMember" abstract="true" name="TheDelawareActionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" abstract="false" name="DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ango_MeasurementInputProbabilityofPaymentMember" abstract="true" name="MeasurementInputProbabilityofPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_C3WaveTipLocationAssetMember" abstract="true" name="C3WaveTipLocationAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ango_LineOfCreditFacilityNumberOfCovenants" abstract="false" name="LineOfCreditFacilityNumberOfCovenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ango_DebtInstrumentDebtDefaultInterestRateIncrease" abstract="false" name="DebtInstrumentDebtDefaultInterestRateIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ango_AssetAcquisitionAxis" abstract="true" name="AssetAcquisitionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ango_PaymentOfContingentConsideration" abstract="false" name="PaymentOfContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>ango-20210228_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CoverPage" xlink:type="simple" xlink:href="ango-20210228.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_fec76c62-65cc-43e2-907e-d33ab67152d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e0c24fc9-08e6-45db-a163-5ab595914db3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_fec76c62-65cc-43e2-907e-d33ab67152d0" xlink:to="loc_us-gaap_InterestExpense_e0c24fc9-08e6-45db-a163-5ab595914db3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2a758a24-d95e-4098-b4bd-8d1afe478950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_fec76c62-65cc-43e2-907e-d33ab67152d0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2a758a24-d95e-4098-b4bd-8d1afe478950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cd8d2650-96f9-44e6-9f47-6eb5b2653972" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_892667e4-db06-4fd2-92f8-a970d6451afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cd8d2650-96f9-44e6-9f47-6eb5b2653972" xlink:to="loc_us-gaap_OperatingIncomeLoss_892667e4-db06-4fd2-92f8-a970d6451afc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_07ecd235-e20c-4f64-95fe-68791dccb81d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cd8d2650-96f9-44e6-9f47-6eb5b2653972" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_07ecd235-e20c-4f64-95fe-68791dccb81d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_8ff344f9-25a5-4ea2-bc08-21ad900e8d02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_8ff344f9-25a5-4ea2-bc08-21ad900e8d02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_562fe28b-1f6a-4bf5-8cdd-49a28b77892a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_us-gaap_SellingAndMarketingExpense_562fe28b-1f6a-4bf5-8cdd-49a28b77892a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_18182063-44ae-4467-b637-60a0eb9890b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_18182063-44ae-4467-b637-60a0eb9890b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c4f99aa1-d44d-4dc2-a4cc-0caa676d512c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c4f99aa1-d44d-4dc2-a4cc-0caa676d512c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsiderationOne_b2834aab-2e89-4f52-b299-cd92d8cab5a0" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsiderationOne"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_ango_ChangeInFairValueOfContingentConsiderationOne_b2834aab-2e89-4f52-b299-cd92d8cab5a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_0afa8b4f-46e4-400e-917b-ef15fda57971" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_6d5a2f91-394d-4e1f-ad66-231dca2b3693" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_0afa8b4f-46e4-400e-917b-ef15fda57971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_80c6a809-372e-412f-9f4d-f7c820cbdfcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c6c5aab3-ac0d-417b-9106-dfe02d4118b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_80c6a809-372e-412f-9f4d-f7c820cbdfcf" xlink:to="loc_us-gaap_Revenues_c6c5aab3-ac0d-417b-9106-dfe02d4118b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0cdb6278-2410-420d-8ad5-47b8664a9c30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_80c6a809-372e-412f-9f4d-f7c820cbdfcf" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0cdb6278-2410-420d-8ad5-47b8664a9c30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7fe597cc-f092-4254-b18b-4cea8c049bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7daa1dc2-f165-4692-a63e-fa36333e1107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fe597cc-f092-4254-b18b-4cea8c049bbc" xlink:to="loc_us-gaap_GrossProfit_7daa1dc2-f165-4692-a63e-fa36333e1107" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c175e2f1-fffd-43d0-8663-8bba7cd9741e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fe597cc-f092-4254-b18b-4cea8c049bbc" xlink:to="loc_us-gaap_OperatingExpenses_c175e2f1-fffd-43d0-8663-8bba7cd9741e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bfd39237-2c09-4849-ae01-365fb5c7b7d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cd097cc2-a7a6-4f8e-96de-ff21c65bda63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_bfd39237-2c09-4849-ae01-365fb5c7b7d2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cd097cc2-a7a6-4f8e-96de-ff21c65bda63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_068ac51a-1bf7-4968-b982-e9a057f66b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_bfd39237-2c09-4849-ae01-365fb5c7b7d2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_068ac51a-1bf7-4968-b982-e9a057f66b3c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a311e10-de53-4bd8-a7c4-3a6caf326cd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d176d43d-e565-423f-9319-2c84bf470c7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a311e10-de53-4bd8-a7c4-3a6caf326cd3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d176d43d-e565-423f-9319-2c84bf470c7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_56e0a719-2775-4f57-a9e6-b12f15ef8b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_c324f0ef-4254-4fad-b39c-71efc5482dda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_56e0a719-2775-4f57-a9e6-b12f15ef8b53" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_c324f0ef-4254-4fad-b39c-71efc5482dda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_9fc6afb7-dbee-4671-9ce8-75e74b452add" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_56e0a719-2775-4f57-a9e6-b12f15ef8b53" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_9fc6afb7-dbee-4671-9ce8-75e74b452add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fb694a60-999e-4b30-840f-fa0c9fc72674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3dbe8f25-f7b6-425e-a11f-98bb7b3c117a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fb694a60-999e-4b30-840f-fa0c9fc72674" xlink:to="loc_us-gaap_NetIncomeLoss_3dbe8f25-f7b6-425e-a11f-98bb7b3c117a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fe2869b7-642c-484f-9e3d-a06367c4e185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fb694a60-999e-4b30-840f-fa0c9fc72674" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fe2869b7-642c-484f-9e3d-a06367c4e185" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_90c864ec-6b67-4af9-b9a4-bdf6e16a2956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:to="loc_us-gaap_LiabilitiesCurrent_90c864ec-6b67-4af9-b9a4-bdf6e16a2956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_0de59da4-055c-45bb-981b-1023a3123c1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:to="loc_us-gaap_LongTermLoansPayable_0de59da4-055c-45bb-981b-1023a3123c1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_c72876a8-1287-4141-a6ff-105b5e2beb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_c72876a8-1287-4141-a6ff-105b5e2beb42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_12f58c2f-023e-460e-aa06-755a2b6a24fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_12f58c2f-023e-460e-aa06-755a2b6a24fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_35c01fad-20e0-4745-8a29-d7fa96b072ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e1ddad68-d9bc-43e7-94c8-44d21d5012d2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_35c01fad-20e0-4745-8a29-d7fa96b072ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2ebcdd56-7e2d-4c96-a512-ee2e361f643c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f0596a1c-852f-4fa0-8f4c-6f64a0c7d964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ebcdd56-7e2d-4c96-a512-ee2e361f643c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f0596a1c-852f-4fa0-8f4c-6f64a0c7d964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f35293e0-54d5-4f89-83a1-5a2f5c33d766" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ebcdd56-7e2d-4c96-a512-ee2e361f643c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f35293e0-54d5-4f89-83a1-5a2f5c33d766" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_21394a8b-32d4-44f5-a373-0deff8de5c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ebcdd56-7e2d-4c96-a512-ee2e361f643c" xlink:to="loc_us-gaap_InventoryNet_21394a8b-32d4-44f5-a373-0deff8de5c18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_75fb59ff-de35-4801-af57-634c62cd182f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ebcdd56-7e2d-4c96-a512-ee2e361f643c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_75fb59ff-de35-4801-af57-634c62cd182f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_47281f49-bdf1-4aff-a3c4-6787e0554a01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:to="loc_us-gaap_AssetsCurrent_47281f49-bdf1-4aff-a3c4-6787e0554a01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dbe2c0df-86e4-442b-9b6d-653fcd5197d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dbe2c0df-86e4-442b-9b6d-653fcd5197d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a3f6c0cb-bf63-4742-9788-5fb6f156c820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a3f6c0cb-bf63-4742-9788-5fb6f156c820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_43f0e830-70d1-4376-ad48-4a370a8e6394" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_43f0e830-70d1-4376-ad48-4a370a8e6394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d1311eb8-b4dc-40fd-9d82-06738db2ad57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3570a627-65a5-495f-ad21-ef32a0d511e9" xlink:to="loc_us-gaap_Goodwill_d1311eb8-b4dc-40fd-9d82-06738db2ad57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dbd27576-94ca-4b4a-ab69-b178033eb213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3c73bd1d-a986-4f9a-9d82-d5d5bfda55cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dbd27576-94ca-4b4a-ab69-b178033eb213" xlink:to="loc_us-gaap_Liabilities_3c73bd1d-a986-4f9a-9d82-d5d5bfda55cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_487b7a88-2f1c-42b9-b967-57fe6431ae5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dbd27576-94ca-4b4a-ab69-b178033eb213" xlink:to="loc_us-gaap_CommitmentsAndContingencies_487b7a88-2f1c-42b9-b967-57fe6431ae5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a598fa04-350e-4428-89f2-81dbacf91e2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dbd27576-94ca-4b4a-ab69-b178033eb213" xlink:to="loc_us-gaap_StockholdersEquity_a598fa04-350e-4428-89f2-81dbacf91e2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d5886914-442f-45b8-82ce-14aa7c983bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c81257d4-ebcb-4405-b292-6d99b5adb256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5886914-442f-45b8-82ce-14aa7c983bbc" xlink:to="loc_us-gaap_AccountsPayableCurrent_c81257d4-ebcb-4405-b292-6d99b5adb256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1d98822d-1c25-432b-bbd3-806be2355cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5886914-442f-45b8-82ce-14aa7c983bbc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1d98822d-1c25-432b-bbd3-806be2355cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3b596def-e43d-465f-8461-dfc04db4eee9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5886914-442f-45b8-82ce-14aa7c983bbc" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3b596def-e43d-465f-8461-dfc04db4eee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_fb53d0a6-a982-4143-9b74-2a78c77966bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5886914-442f-45b8-82ce-14aa7c983bbc" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_fb53d0a6-a982-4143-9b74-2a78c77966bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_89d43277-f67a-4276-81e5-80de645cc334" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_PreferredStockValue_89d43277-f67a-4276-81e5-80de645cc334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8935e8e5-e7ed-4614-8186-64fed216882b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_CommonStockValue_8935e8e5-e7ed-4614-8186-64fed216882b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_50f6f869-d6f8-4611-beda-c9b0425c9573" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_50f6f869-d6f8-4611-beda-c9b0425c9573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4ad9262-b041-4ac7-8b97-9d0dc0e029d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4ad9262-b041-4ac7-8b97-9d0dc0e029d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_51dc8c8a-2ec7-4f0e-b55a-ec5fd081f62b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_TreasuryStockValue_51dc8c8a-2ec7-4f0e-b55a-ec5fd081f62b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bb8b440e-18a8-4253-9b12-b8d19aabfd43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2bdad43e-b8c5-4a8c-b79d-6cb199ae195d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bb8b440e-18a8-4253-9b12-b8d19aabfd43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17b87fb3-3bac-4c91-9be9-ec6a471aaa96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_d9ebe7a0-07bb-44db-b63f-1e6c7a6b0d55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17b87fb3-3bac-4c91-9be9-ec6a471aaa96" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_d9ebe7a0-07bb-44db-b63f-1e6c7a6b0d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c1e74179-711f-4b0d-b86f-abb779fe6d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17b87fb3-3bac-4c91-9be9-ec6a471aaa96" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c1e74179-711f-4b0d-b86f-abb779fe6d6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81885b41-4745-4271-ae19-36a482485f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17b87fb3-3bac-4c91-9be9-ec6a471aaa96" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81885b41-4745-4271-ae19-36a482485f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f7e5b0ce-2e30-45e7-a980-9607f6b9d515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f7e5b0ce-2e30-45e7-a980-9607f6b9d515" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ab8c1bd0-aa7f-4ce5-857c-8af783d85b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ab8c1bd0-aa7f-4ce5-857c-8af783d85b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_978681f7-46d6-4d9e-b99d-42adb11a2e20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_978681f7-46d6-4d9e-b99d-42adb11a2e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PaymentOfContingentConsideration_52e0c67a-daa8-48af-a7ea-fdb414be4eff" xlink:href="ango-20210228.xsd#ango_PaymentOfContingentConsideration"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:to="loc_ango_PaymentOfContingentConsideration_52e0c67a-daa8-48af-a7ea-fdb414be4eff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_ba69fb75-45a7-4f22-ac3a-83a8d37548b3" xlink:href="ango-20210228.xsd#ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee1e17db-8608-459b-ab01-b28e6f5cb0ba" xlink:to="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_ba69fb75-45a7-4f22-ac3a-83a8d37548b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_04651168-aa96-4313-83d9-00d4b0e48f6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_NetIncomeLoss_04651168-aa96-4313-83d9-00d4b0e48f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b0546f8e-97e1-4b25-8734-55726b7a52a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_DepreciationAndAmortization_b0546f8e-97e1-4b25-8734-55726b7a52a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NonCashLeaseExpense_86be19b1-94ae-4909-8bcb-1d1186108f38" xlink:href="ango-20210228.xsd#ango_NonCashLeaseExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_ango_NonCashLeaseExpense_86be19b1-94ae-4909-8bcb-1d1186108f38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a150fad0-909b-44ca-94b4-f260b744246e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_ShareBasedCompensation_a150fad0-909b-44ca-94b4-f260b744246e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsiderationOne_c957c320-6963-42d6-a81f-1d2ea8b98ab1" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsiderationOne"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_ango_ChangeInFairValueOfContingentConsiderationOne_c957c320-6963-42d6-a81f-1d2ea8b98ab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a43b9d0b-bdcc-4473-874d-7a7378ca500f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a43b9d0b-bdcc-4473-874d-7a7378ca500f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_dfe02131-ce4f-46c9-a5f3-fae42a60b1e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_dfe02131-ce4f-46c9-a5f3-fae42a60b1e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_d4a9b0f9-92d3-4c78-924e-6e44d5e51274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_d4a9b0f9-92d3-4c78-924e-6e44d5e51274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_25074fb6-72a1-4886-83f0-2eedebf69fb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_25074fb6-72a1-4886-83f0-2eedebf69fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd4ddc58-ed96-423c-9144-9df5658a2ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dd4ddc58-ed96-423c-9144-9df5658a2ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_61986320-5715-4244-91c9-3934330173cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_61986320-5715-4244-91c9-3934330173cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9cf51db4-b6de-4a78-a322-fd0204fc5638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9cf51db4-b6de-4a78-a322-fd0204fc5638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_da55cf19-b688-4c5f-b617-6bf0672b6bea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_da55cf19-b688-4c5f-b617-6bf0672b6bea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_e23ed2f3-61de-4b54-8aa9-f263638a41cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4511e287-f9b2-4802-807c-762f768373cd" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_e23ed2f3-61de-4b54-8aa9-f263638a41cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_69d03496-5a62-4698-b13f-16106f712f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4fd35d53-9ce4-48f3-8ef0-db77927a2ace" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_69d03496-5a62-4698-b13f-16106f712f17" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4fd35d53-9ce4-48f3-8ef0-db77927a2ace" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a5ae2c8d-2d93-4fa8-8c6f-992b3393ace4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_69d03496-5a62-4698-b13f-16106f712f17" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a5ae2c8d-2d93-4fa8-8c6f-992b3393ace4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7a9c235e-8069-4df0-ac8a-26621ca36826" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_69d03496-5a62-4698-b13f-16106f712f17" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7a9c235e-8069-4df0-ac8a-26621ca36826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_de3eed09-e0c4-4f79-8401-620c041f9f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_69d03496-5a62-4698-b13f-16106f712f17" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_de3eed09-e0c4-4f79-8401-620c041f9f14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedFinancialStatements"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Acquisitions" xlink:type="simple" xlink:href="ango-20210228.xsd#Acquisitions"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/Acquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b547b5b1-95fa-4da4-9c3a-5dd9342400f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a63e95d3-3b88-4146-95ea-8fa890497dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b547b5b1-95fa-4da4-9c3a-5dd9342400f1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_a63e95d3-3b88-4146-95ea-8fa890497dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_d2070b77-99a9-4cb8-a0e4-c4761daabb99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b547b5b1-95fa-4da4-9c3a-5dd9342400f1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_d2070b77-99a9-4cb8-a0e4-c4761daabb99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_ec74211e-8e22-4f45-8f75-bd2f0f5485e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_b547b5b1-95fa-4da4-9c3a-5dd9342400f1" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_ec74211e-8e22-4f45-8f75-bd2f0f5485e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0e7e0e8b-af42-4c01-9fcc-186e25369ee8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0e7e0e8b-af42-4c01-9fcc-186e25369ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bf19581d-dbd8-429a-bb91-5be61f6ad8f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bf19581d-dbd8-429a-bb91-5be61f6ad8f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_42fe5cc7-d6f1-4fb4-bdcf-1bfd2d34f179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_42fe5cc7-d6f1-4fb4-bdcf-1bfd2d34f179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fc661a31-b3c0-4f50-bacb-9acc4aec079d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_fc661a31-b3c0-4f50-bacb-9acc4aec079d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3a0a3790-5f00-43ec-a1d4-c6a0739365ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_3a0a3790-5f00-43ec-a1d4-c6a0739365ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5a310e81-bf53-4579-828a-8ba2e8686818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_us-gaap_Goodwill_5a310e81-bf53-4579-828a-8ba2e8686818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_dcf8e870-972d-4a53-9ec6-ca807058b5e2" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_f19bb6f0-fa39-4148-86f9-b3894dc1a472" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_dcf8e870-972d-4a53-9ec6-ca807058b5e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_56d89a06-fb96-4b64-9ec1-94e6615d1387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ae658b4a-e793-4a32-a261-91e28f20508a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_56d89a06-fb96-4b64-9ec1-94e6615d1387" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ae658b4a-e793-4a32-a261-91e28f20508a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_39445cdb-034e-42c4-bf5b-934e03b3d7cc" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_56d89a06-fb96-4b64-9ec1-94e6615d1387" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_39445cdb-034e-42c4-bf5b-934e03b3d7cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomers"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Inventories" xlink:type="simple" xlink:href="ango-20210228.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f8efe85e-eb97-4e7d-a9fe-8eeceaea523f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_62ddeeba-2c39-4f4e-a7ac-ee9cea765e47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f8efe85e-eb97-4e7d-a9fe-8eeceaea523f" xlink:to="loc_us-gaap_InventoryRawMaterials_62ddeeba-2c39-4f4e-a7ac-ee9cea765e47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_e61d60a9-4263-4c85-b9d3-98d4441c1159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f8efe85e-eb97-4e7d-a9fe-8eeceaea523f" xlink:to="loc_us-gaap_InventoryWorkInProcess_e61d60a9-4263-4c85-b9d3-98d4441c1159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_303fb66a-3aeb-48d9-b535-b5e7f82f7672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f8efe85e-eb97-4e7d-a9fe-8eeceaea523f" xlink:to="loc_us-gaap_InventoryFinishedGoods_303fb66a-3aeb-48d9-b535-b5e7f82f7672" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f586158-94d7-4fa8-bf20-387db322e087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59506295-5dac-42b9-9d04-a3ee856a3435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f586158-94d7-4fa8-bf20-387db322e087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59506295-5dac-42b9-9d04-a3ee856a3435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0ffd5639-d04d-4a90-a338-48a74821e675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f586158-94d7-4fa8-bf20-387db322e087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0ffd5639-d04d-4a90-a338-48a74821e675" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7163464a-a940-4e04-8691-277ca82e4ce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7163464a-a940-4e04-8691-277ca82e4ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7e730844-d55d-4ff7-b577-90a235c20af0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7e730844-d55d-4ff7-b577-90a235c20af0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ceff8ea9-dbcc-4621-8839-4ee21c95e9c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ceff8ea9-dbcc-4621-8839-4ee21c95e9c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1074d7bb-e4b9-4071-bdd5-a1beef0569e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1074d7bb-e4b9-4071-bdd5-a1beef0569e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d59fdae7-15b4-49d9-bf1c-3872703b79a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d59fdae7-15b4-49d9-bf1c-3872703b79a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_fae6a623-5793-4431-be1e-4454e74959e9" xlink:href="ango-20210228.xsd#ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dafffeba-98e8-4fbf-9f78-7a8209d6812e" xlink:to="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_fae6a623-5793-4431-be1e-4454e74959e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilities"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_14abe6a0-5124-491a-9c96-26c26217415b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_14abe6a0-5124-491a-9c96-26c26217415b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_cbeb79a6-b52a-4722-996a-9f877b2b44bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_cbeb79a6-b52a-4722-996a-9f877b2b44bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_cf861fbe-29c9-450d-bbf2-22139b4aa398" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_RestructuringReserveCurrent_cf861fbe-29c9-450d-bbf2-22139b4aa398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_267dd60f-5f23-4b40-a4a8-5af877ba2e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_267dd60f-5f23-4b40-a4a8-5af877ba2e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_4bb5d9a8-54ef-4178-a48f-423af806d324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_4bb5d9a8-54ef-4178-a48f-423af806d324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AccruedRecallLiability_e644b3b5-632f-4f32-ae7e-f69bebf2f292" xlink:href="ango-20210228.xsd#ango_AccruedRecallLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_ango_AccruedRecallLiability_e644b3b5-632f-4f32-ae7e-f69bebf2f292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_17315110-49aa-42e0-a065-bb205ccc513b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_d2b35dce-5204-4706-8737-22c9511280fa" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_17315110-49aa-42e0-a065-bb205ccc513b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebt"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5183559c-ef29-43c8-bd9d-ff3945a3509e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f4fcdeea-1c13-4f2f-bb69-814ea3709252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5183559c-ef29-43c8-bd9d-ff3945a3509e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f4fcdeea-1c13-4f2f-bb69-814ea3709252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_be2464fc-cbfb-4ad5-89b7-79688abf243e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5183559c-ef29-43c8-bd9d-ff3945a3509e" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_be2464fc-cbfb-4ad5-89b7-79688abf243e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformation"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValue" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValue"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueTables" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_5bedc83c-886b-4e6d-8906-2442e32808ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_afaf9575-5522-4d95-a5be-20383fb5644f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_5bedc83c-886b-4e6d-8906-2442e32808ef" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_afaf9575-5522-4d95-a5be-20383fb5644f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Leases" xlink:type="simple" xlink:href="ango-20210228.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_73b2f165-519a-476e-96fd-5518e6d69058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d3255328-69a3-48e2-be36-9469a52151f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_73b2f165-519a-476e-96fd-5518e6d69058" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d3255328-69a3-48e2-be36-9469a52151f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_60816415-8088-4948-9889-b29a86d4db13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_73b2f165-519a-476e-96fd-5518e6d69058" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_60816415-8088-4948-9889-b29a86d4db13" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesLiabilityMaturityScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c69ca4e1-b5d7-432a-915d-5141db5072ad" xlink:href="ango-20210228.xsd#ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_c69ca4e1-b5d7-432a-915d-5141db5072ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9601d777-271b-46ed-a289-89e0e4086793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9601d777-271b-46ed-a289-89e0e4086793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_43ed9db0-0409-43e0-888f-4f920e39861e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_43ed9db0-0409-43e0-888f-4f920e39861e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b33d4cb3-fc45-43c6-bbc2-1b339426848e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b33d4cb3-fc45-43c6-bbc2-1b339426848e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3ee9ca42-f09c-4261-997a-d5dd230b505d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3ee9ca42-f09c-4261-997a-d5dd230b505d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e972464c-46a3-4cde-bd1d-2590b82f1fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2a2ca6c3-133f-4cd0-8e1c-5ab7ef386a97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e972464c-46a3-4cde-bd1d-2590b82f1fdc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesLiabilityMaturityScheduleDetails_1"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f8e74241-2255-441c-8edf-771111700eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_42ae1717-17d0-42eb-984b-5a7bfec4c1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f8e74241-2255-441c-8edf-771111700eda" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_42ae1717-17d0-42eb-984b-5a7bfec4c1f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a49ba8b2-0ca3-436b-aa1c-eeb409981439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f8e74241-2255-441c-8edf-771111700eda" xlink:to="loc_us-gaap_OperatingLeaseLiability_a49ba8b2-0ca3-436b-aa1c-eeb409981439" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalStatementofOperationsInformationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNet"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncements"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsPolicies"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsTables"/>
  <link:calculationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>ango-20210228_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CoverPage" xlink:type="simple" xlink:href="ango-20210228.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/CoverPage" xlink:type="extended" id="i5139cce3ba624d96be0ce2893dabd951_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dd15886f-c4f9-44e2-b9c4-ad56a666f7cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_AmendmentFlag_dd15886f-c4f9-44e2-b9c4-ad56a666f7cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d1ee5ada-40f7-4b24-9023-83b2cffb7b57" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentFiscalYearFocus_d1ee5ada-40f7-4b24-9023-83b2cffb7b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e01cae7b-ef5c-4076-b25b-a8f4a97651d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e01cae7b-ef5c-4076-b25b-a8f4a97651d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c7cf7556-e0aa-4cc9-be51-e32542acbd4c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCentralIndexKey_c7cf7556-e0aa-4cc9-be51-e32542acbd4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5276c21d-1084-4d4d-960e-69fc081150f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_CurrentFiscalYearEndDate_5276c21d-1084-4d4d-960e-69fc081150f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_54dde023-1a37-48c5-bb45-2821d4a11716" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_NoTradingSymbolFlag_54dde023-1a37-48c5-bb45-2821d4a11716" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_12bf18ff-7259-4f8a-9e1d-6dd4266626c7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentType_12bf18ff-7259-4f8a-9e1d-6dd4266626c7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c79b5bd3-2fae-476e-8c23-65ca445b3f80" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentQuarterlyReport_c79b5bd3-2fae-476e-8c23-65ca445b3f80" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2b516216-e028-4258-b9a8-e860a068c2b9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentPeriodEndDate_2b516216-e028-4258-b9a8-e860a068c2b9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_4fa1e23d-a8e8-4b0e-939f-3536365b540f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentTransitionReport_4fa1e23d-a8e8-4b0e-939f-3536365b540f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2bd69549-0e08-4585-a7a8-b50e8718cde6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityFileNumber_2bd69549-0e08-4585-a7a8-b50e8718cde6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c23ca394-36e7-4191-98ce-57e25c98c888" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityRegistrantName_c23ca394-36e7-4191-98ce-57e25c98c888" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d63ca708-c36e-4a6c-9eb9-c04e32f777e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d63ca708-c36e-4a6c-9eb9-c04e32f777e2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_51f39d80-fed0-4fb9-a008-8003598c350a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityTaxIdentificationNumber_51f39d80-fed0-4fb9-a008-8003598c350a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_ce44d7fd-cb62-4853-89ea-4ddaf55a03f8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressAddressLine1_ce44d7fd-cb62-4853-89ea-4ddaf55a03f8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ebbe015b-7362-4611-a823-2f8d478244cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressCityOrTown_ebbe015b-7362-4611-a823-2f8d478244cd" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a17133ab-7b41-4d53-b2ea-d12b9c3acd08" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressStateOrProvince_a17133ab-7b41-4d53-b2ea-d12b9c3acd08" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ca99ac85-8553-4b1f-bf9f-f35f7eb79c6d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressPostalZipCode_ca99ac85-8553-4b1f-bf9f-f35f7eb79c6d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_3d12aa93-0b2e-4773-900d-08df5fc105f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_CityAreaCode_3d12aa93-0b2e-4773-900d-08df5fc105f4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_69bc33a7-8887-4436-9ef0-4a0f8dc854ad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_LocalPhoneNumber_69bc33a7-8887-4436-9ef0-4a0f8dc854ad" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a0b51e94-5b6b-43f5-839a-8c35b29333a6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_Security12bTitle_a0b51e94-5b6b-43f5-839a-8c35b29333a6" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b5b865e6-8ae0-437f-8195-7010891f21cc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_TradingSymbol_b5b865e6-8ae0-437f-8195-7010891f21cc" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_32f81f56-1066-4058-92fa-0b73c4c4c811" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_SecurityExchangeName_32f81f56-1066-4058-92fa-0b73c4c4c811" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a6927448-d3e4-4b55-85c3-f539969876d9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCurrentReportingStatus_a6927448-d3e4-4b55-85c3-f539969876d9" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_2b3a39dc-24b4-4368-b42f-d642ab7fd422" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityInteractiveDataCurrent_2b3a39dc-24b4-4368-b42f-d642ab7fd422" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_e2dd6371-edba-43f9-b63e-65607594fd1e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityFilerCategory_e2dd6371-edba-43f9-b63e-65607594fd1e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_1a875c9e-a1d2-4550-84c6-9a4e0039f3de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntitySmallBusiness_1a875c9e-a1d2-4550-84c6-9a4e0039f3de" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9f97a1dd-64a2-4dc5-a83f-b0b18d05cbe1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityEmergingGrowthCompany_9f97a1dd-64a2-4dc5-a83f-b0b18d05cbe1" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_3286f483-d76c-44dd-8a3c-2ce02af9c502" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityShellCompany_3286f483-d76c-44dd-8a3c-2ce02af9c502" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3398ff1e-6d93-4704-a3d4-7269cc444892" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3398ff1e-6d93-4704-a3d4-7269cc444892" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:to="loc_us-gaap_ClassOfStockDomain_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:to="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_75f6dec9-4603-4b8d-9fd5-bc61f10cecc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:to="loc_us-gaap_CommonStockMember_75f6dec9-4603-4b8d-9fd5-bc61f10cecc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PreferredStockPurchaseRightsMember_3004e6a3-eb13-45c9-942d-d6db5b59f41b" xlink:href="ango-20210228.xsd#ango_PreferredStockPurchaseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:to="loc_ango_PreferredStockPurchaseRightsMember_3004e6a3-eb13-45c9-942d-d6db5b59f41b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="i3a946dbd430947f8851fccf0a618c6bc_ConsolidatedStatementsofOperations"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended" id="i82c9f29e92d742948190bac7355a1f1c_ConsolidatedStatementsofComprehensiveLoss"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i231db45a703b48abae44c860482fc028_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ia2d262028c9746b597209eb2993ea565_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="id9e014867db84999901b34b2bc40b797_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i6e035b50e85d48c2b42f92d380b89abd_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a55deaa7-c3f8-478b-8310-f84a5f9d430f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_SharesIssued_a55deaa7-c3f8-478b-8310-f84a5f9d430f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_38c3ce3c-48a4-465b-89eb-cc72665505f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockholdersEquity_38c3ce3c-48a4-465b-89eb-cc72665505f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_cbd94282-35db-4193-8e3c-292dc036bf9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_TreasuryStockShares_cbd94282-35db-4193-8e3c-292dc036bf9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01bb2a02-3f10-40c2-8a65-2677b851665e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_NetIncomeLoss_01bb2a02-3f10-40c2-8a65-2677b851665e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_674897f7-2ed0-4407-8b93-c5e7476a0958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_674897f7-2ed0-4407-8b93-c5e7476a0958" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_02406136-26dc-4845-a78c-5aaf52616e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_02406136-26dc-4845-a78c-5aaf52616e95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3683997d-eb7f-40bb-ab69-d23141c62345" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3683997d-eb7f-40bb-ab69-d23141c62345" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_090d1d95-75cd-4720-8c49-9ade40445414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_090d1d95-75cd-4720-8c49-9ade40445414" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8d05ab8c-4bde-4f38-b9e8-f8b2f5451331" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8d05ab8c-4bde-4f38-b9e8-f8b2f5451331" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d6c10475-3974-4a3b-9ac8-3ac193ecfdc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d6c10475-3974-4a3b-9ac8-3ac193ecfdc6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4ba1a810-9e94-4bd6-9475-9aff0c0ed0e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4ba1a810-9e94-4bd6-9475-9aff0c0ed0e3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c64eff7-942b-4e01-b96f-ade1b41b05a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c64eff7-942b-4e01-b96f-ade1b41b05a9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_fbe74962-f743-432e-ac0a-adff53c49b6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c5fa0d70-e0ff-4c3e-b38e-feafcdd2cb08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f9c325fb-029e-4fd0-8cae-25fc8c2331df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:to="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:to="loc_us-gaap_EquityComponentDomain_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:to="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ac0da78-9782-4f98-bbdd-47c7cfcbc8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_CommonStockMember_0ac0da78-9782-4f98-bbdd-47c7cfcbc8fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2c0253f3-5be9-40f1-bef1-0cfe6856ffd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2c0253f3-5be9-40f1-bef1-0cfe6856ffd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_45d00da5-7313-4b16-a1dd-e6e8c061d64e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_RetainedEarningsMember_45d00da5-7313-4b16-a1dd-e6e8c061d64e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75bef95d-6e1a-4364-863e-ca5963543eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75bef95d-6e1a-4364-863e-ca5963543eff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_32c13ea0-4490-4f79-b200-02e037df75e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_TreasuryStockMember_32c13ea0-4490-4f79-b200-02e037df75e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:to="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bf16348a-fc5a-4b3f-bcfb-bc853252a27f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bf16348a-fc5a-4b3f-bcfb-bc853252a27f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_10966b28-4265-404b-8ad6-6ce6f631354c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_10966b28-4265-404b-8ad6-6ce6f631354c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedFinancialStatements"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="extended" id="i046deac82a4946aea6092b871e4b373d_ConsolidatedFinancialStatements"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Acquisitions" xlink:type="simple" xlink:href="ango-20210228.xsd#Acquisitions"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/Acquisitions" xlink:type="extended" id="i2095569ddc87436bb1cc22607dd7edae_Acquisitions"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="extended" id="i29c8240e01ba4805b1487c8364005e3d_AcquisitionsTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="ib93161d8545b4431ab6742a6f59a5099_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionConsiderationTransferred_3f5acc93-43ec-4c65-9a30-f6c5f831ac43" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionConsiderationTransferred_3f5acc93-43ec-4c65-9a30-f6c5f831ac43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionContingentConsiderationLiability_ae4a695b-c861-4209-a62a-9acaff0cc4df" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionContingentConsiderationLiability_ae4a695b-c861-4209-a62a-9acaff0cc4df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_09809eac-0b1f-4b90-ac56-1312a8ff9027" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_09809eac-0b1f-4b90-ac56-1312a8ff9027" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_2e17221b-9152-4321-be3e-196131c1259b" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_2e17221b-9152-4321-be3e-196131c1259b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5aca7462-0457-4a6e-b274-ce2d88c732b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5aca7462-0457-4a6e-b274-ce2d88c732b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c00d4e46-91a4-40a4-a300-80735a08f705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c00d4e46-91a4-40a4-a300-80735a08f705" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87accf6-0fe5-4b98-aaa7-96206eeadacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87accf6-0fe5-4b98-aaa7-96206eeadacb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1168469b-dbe6-469a-a7f9-0199378e1bdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1168469b-dbe6-469a-a7f9-0199378e1bdd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4e0c7507-53ff-4270-801b-5bd9597116fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4e0c7507-53ff-4270-801b-5bd9597116fd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c370859-56ab-495f-8d58-0d3aa5b79059_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8c370859-56ab-495f-8d58-0d3aa5b79059_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EximoMedicalLtd.Member_533d889f-4fb9-42d1-a1f3-32230e374c3d" xlink:href="ango-20210228.xsd#ango_EximoMedicalLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:to="loc_ango_EximoMedicalLtd.Member_533d889f-4fb9-42d1-a1f3-32230e374c3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfcaac4-041d-45eb-aea4-f227ccfb1dac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfcaac4-041d-45eb-aea4-f227ccfb1dac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_9dd1ec7f-ad1c-41db-8a98-00bf76f81b42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:to="loc_us-gaap_TrademarksMember_9dd1ec7f-ad1c-41db-8a98-00bf76f81b42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8cef18d9-cc77-41f0-8c06-84ea41c49b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8cef18d9-cc77-41f0-8c06-84ea41c49b5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionDomain_f684550d-acdd-4844-82b3-9b390249435f_default" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:to="loc_ango_AssetAcquisitionDomain_f684550d-acdd-4844-82b3-9b390249435f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:to="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_C3WaveTipLocationAssetMember_1bd93b85-4698-493a-b955-914f853de900" xlink:href="ango-20210228.xsd#ango_C3WaveTipLocationAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:to="loc_ango_C3WaveTipLocationAssetMember_1bd93b85-4698-493a-b955-914f853de900" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended" id="iccf957b82f5342b19a6162f939264759_AcquisitionsPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c2f9a9f4-d6ea-4b29-8fd9-440caef37afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c2f9a9f4-d6ea-4b29-8fd9-440caef37afc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34ef7a66-cba7-4227-97d1-a9d962e5e72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34ef7a66-cba7-4227-97d1-a9d962e5e72b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2397abbe-6a2a-46e2-85e7-fffba9002904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2397abbe-6a2a-46e2-85e7-fffba9002904" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_7a62fccd-bc6e-4bd1-8f24-7a91cfd09672" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_7a62fccd-bc6e-4bd1-8f24-7a91cfd09672" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e4958bc6-48a2-487f-96e0-ee4eefc811cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e4958bc6-48a2-487f-96e0-ee4eefc811cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_071cbf01-c3ba-4ab1-bd91-f7ff91ccb0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_071cbf01-c3ba-4ab1-bd91-f7ff91ccb0da" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d4921737-71a3-4690-9176-acf91d62ff79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_Goodwill_d4921737-71a3-4690-9176-acf91d62ff79" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_c006da62-6a29-470d-a872-603d04f106ff" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_c006da62-6a29-470d-a872-603d04f106ff" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_687ae16f-6cb1-4b76-901d-fa1cb7ff6866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_687ae16f-6cb1-4b76-901d-fa1cb7ff6866" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_402dcd78-3f53-4107-ae1b-4726ca991527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_402dcd78-3f53-4107-ae1b-4726ca991527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_dfae4dd6-7273-4249-8a9a-00464fdd6e33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_dfae4dd6-7273-4249-8a9a-00464fdd6e33" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1114d39f-dda5-40a6-82b4-aece67588d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1114d39f-dda5-40a6-82b4-aece67588d31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_8bab4196-f86d-4d33-9766-99cece50110a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_8bab4196-f86d-4d33-9766-99cece50110a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8633f191-48af-4dd9-8b5a-af65bc654244_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8633f191-48af-4dd9-8b5a-af65bc654244_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EximoMedicalLtd.Member_06d832c3-6580-4936-9117-255abe8ddd7b" xlink:href="ango-20210228.xsd#ango_EximoMedicalLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:to="loc_ango_EximoMedicalLtd.Member_06d832c3-6580-4936-9117-255abe8ddd7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_392cd566-ed2c-49a1-896d-aea8b3a6269b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_392cd566-ed2c-49a1-896d-aea8b3a6269b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_ae3b3778-7e6a-49ee-a196-aad2eec11d17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_ae3b3778-7e6a-49ee-a196-aad2eec11d17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomers"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="extended" id="ia1dc2cca29f24f07971d5f60d532697e_RevenuefromContractswithCustomers"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended" id="i5901565e36a84a5fab60b06471d58b04_RevenuefromContractswithCustomersTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended" id="id94b519bcfc140c5967393a38278e090_RevenuefromContractswithCustomersDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7fdf5e69-b3b6-43e6-a570-21e0d9fe7ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:to="loc_us-gaap_Revenues_7fdf5e69-b3b6-43e6-a570-21e0d9fe7ac7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:to="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f3935bf-df68-4145-a0ed-359803e49709_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:to="loc_srt_ProductsAndServicesDomain_5f3935bf-df68-4145-a0ed-359803e49709_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:to="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularInterventionsandTherapiesMember_d02478a9-5145-415c-9ca1-5ccfd4316b2a" xlink:href="ango-20210228.xsd#ango_VascularInterventionsandTherapiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_VascularInterventionsandTherapiesMember_d02478a9-5145-415c-9ca1-5ccfd4316b2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularAccessMember_e349ee1a-ef21-4185-acff-11a4dc79c5ff" xlink:href="ango-20210228.xsd#ango_VascularAccessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_VascularAccessMember_e349ee1a-ef21-4185-acff-11a4dc79c5ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_OncologyMember_5c3a75e9-6782-4bfe-921c-7ada8201c94b" xlink:href="ango-20210228.xsd#ango_OncologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_OncologyMember_5c3a75e9-6782-4bfe-921c-7ada8201c94b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:to="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:to="loc_srt_SegmentGeographicalDomain_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:to="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dfca9c29-b46a-4487-b44c-f13ad78258ad" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:to="loc_country_US_dfca9c29-b46a-4487-b44c-f13ad78258ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_719d3f8a-02ee-4b53-b13c-870a9a534f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:to="loc_us-gaap_NonUsMember_719d3f8a-02ee-4b53-b13c-870a9a534f4d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="extended" id="i3d86bdcca1ce4adba5b4f02402ea3201_RevenuefromContractswithCustomersNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenuePerformanceObligationPaymentTerm_baf59658-6500-4752-b596-70af821dd771" xlink:href="ango-20210228.xsd#ango_RevenuePerformanceObligationPaymentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_RevenuePerformanceObligationPaymentTerm_baf59658-6500-4752-b596-70af821dd771" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_0e5b96fb-5f53-401a-abf5-de6c5e1ea170" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_0e5b96fb-5f53-401a-abf5-de6c5e1ea170" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnRestockingCharge_e8880f37-5d59-4105-9c22-2917860e13d7" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnRestockingCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnRestockingCharge_e8880f37-5d59-4105-9c22-2917860e13d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_e97e7f26-67cd-4728-ab7c-c89c213078ff" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_e97e7f26-67cd-4728-ab7c-c89c213078ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_4f6111c0-e46a-47eb-bfa7-8a4220beb30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_4f6111c0-e46a-47eb-bfa7-8a4220beb30b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_10f573bd-fb38-4e50-8295-32c55c8129ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_10f573bd-fb38-4e50-8295-32c55c8129ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:to="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e732d5d-340b-46f5-8c92-7433eed857f3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:to="loc_srt_RangeMember_5e732d5d-340b-46f5-8c92-7433eed857f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:to="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d23ebbcd-57b9-40e8-a7dc-cee88b5e60a7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:to="loc_srt_MinimumMember_d23ebbcd-57b9-40e8-a7dc-cee88b5e60a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d4ffc34e-38bd-4914-b919-ca7415adca36" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:to="loc_srt_MaximumMember_d4ffc34e-38bd-4914-b919-ca7415adca36" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="extended" id="if37e8b024d2d43c6a17c20c3cbf8a102_RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Inventories" xlink:type="simple" xlink:href="ango-20210228.xsd#Inventories"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/Inventories" xlink:type="extended" id="iebc1df480c614db0a45376ed221ff500_Inventories"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="extended" id="i465c8e9689464fb6b7695f75312ea45c_InventoriesTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended" id="i294fc7b0c6634d5a9c516eca08dd8141_InventoriesScheduleofInventoriesDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="extended" id="i8d44cfa6b1de4b1dbafa92f6cff7ece7_InventoriesNarrativeDetail"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="extended" id="id044adaca4e1441bb8c03c6b0f1dfdc2_GoodwillandIntangibleAssets"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended" id="i9cf051345b414f3495b5e5bda9be117a_GoodwillandIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="ic41e8ea7cbc54df4aa84a8674d4e5973_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5477bbe1-c450-4db9-b4dc-a506f8c3177b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5477bbe1-c450-4db9-b4dc-a506f8c3177b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_52944abd-258c-430d-b16b-34ab072531a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_NumberOfReportingUnits_52944abd-258c-430d-b16b-34ab072531a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_cff0d4bc-22cf-4150-907a-0b3dccd28912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_cff0d4bc-22cf-4150-907a-0b3dccd28912" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_137b0069-c5a3-44c2-bfbb-7e828a15a3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_137b0069-c5a3-44c2-bfbb-7e828a15a3a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:to="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:to="loc_srt_RangeMember_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:to="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_52074859-b133-43e1-8c70-b7be418d6d96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:to="loc_srt_MinimumMember_52074859-b133-43e1-8c70-b7be418d6d96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1dba8491-8e98-44ad-86cb-8c68b76ebd41" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:to="loc_srt_MaximumMember_1dba8491-8e98-44ad-86cb-8c68b76ebd41" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="i48b3b194c8884a058e5e97b422b36db5_GoodwillandIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfef9f9d-ec11-45e3-8548-78775c842208" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfef9f9d-ec11-45e3-8548-78775c842208" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e7dea8dc-c46c-4564-a7dc-18c2fe062ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e7dea8dc-c46c-4564-a7dc-18c2fe062ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f62f8833-c4fe-4e2b-8297-3b6ebeba0f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f62f8833-c4fe-4e2b-8297-3b6ebeba0f34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_571d0e95-4434-4813-bc9e-04a6554d80a3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_571d0e95-4434-4813-bc9e-04a6554d80a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProductTechnologiesMember_3dc1c715-6e43-4820-a168-479c485c2fe1" xlink:href="ango-20210228.xsd#ango_ProductTechnologiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_ango_ProductTechnologiesMember_3dc1c715-6e43-4820-a168-479c485c2fe1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_25ecd091-c247-4ea8-a90e-802065961bba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_CustomerRelationshipsMember_25ecd091-c247-4ea8-a90e-802065961bba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_9b078940-dda4-4482-87a4-ca11d2b62d98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_TrademarksMember_9b078940-dda4-4482-87a4-ca11d2b62d98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAgreementTermsMember_3a819a04-91b8-4b80-810f-3a7ebeab78d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseAgreementTermsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_LicenseAgreementTermsMember_3a819a04-91b8-4b80-810f-3a7ebeab78d8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="extended" id="i2fe81913b7494798bb767c26b11f955a_GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilities"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="extended" id="i3a098955e5e34b7ca5b821a59c3a36e3_AccruedLiabilities"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="extended" id="ic9f8fecb73114dfeb4eb5b9f2e528bd7_AccruedLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="extended" id="i0729d646bb0745a986a374ce75b23500_AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebt"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="extended" id="i274aad01124049c3815352c06de0c30f_LongTermDebt"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="extended" id="ic21baffd7b364d979628863cd448da4f_LongTermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bb76e40f-04c0-41c3-9bf4-3994fd37daee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bb76e40f-04c0-41c3-9bf4-3994fd37daee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_e2c7f38f-ced3-41d7-9c43-a7c1fd3ad69b" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_e2c7f38f-ced3-41d7-9c43-a7c1fd3ad69b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_35dd2eb8-4924-4960-8c26-aa9fc7a7aa15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_DebtInstrumentTerm_35dd2eb8-4924-4960-8c26-aa9fc7a7aa15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_eb831c3f-24be-44f0-8278-61451f51def8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_eb831c3f-24be-44f0-8278-61451f51def8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease_07ab4f8a-5dd1-4bfe-bbb0-cea89b126dee" xlink:href="ango-20210228.xsd#ango_DebtInstrumentDebtDefaultInterestRateIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease_07ab4f8a-5dd1-4bfe-bbb0-cea89b126dee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a5d569d3-4dab-48aa-9fe6-5b875a4ad9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a5d569d3-4dab-48aa-9fe6-5b875a4ad9ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityNumberOfCovenants_39babef2-caea-4d73-bf93-8a77cf70d2e0" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityNumberOfCovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_LineOfCreditFacilityNumberOfCovenants_39babef2-caea-4d73-bf93-8a77cf70d2e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_2944c9a9-ed95-4442-9702-5022d5da3f55" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_2944c9a9-ed95-4442-9702-5022d5da3f55" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_e33ddb9f-c165-4de5-9c3a-3378d59b50c1" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_e33ddb9f-c165-4de5-9c3a-3378d59b50c1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_af49a30e-ddbc-4c75-8cc4-0f2ed27c1ab4" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_af49a30e-ddbc-4c75-8cc4-0f2ed27c1ab4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_03e3e06a-4d98-4645-8b3b-c21db35917dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCredit_03e3e06a-4d98-4645-8b3b-c21db35917dd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d19c9eb3-fa49-4073-b38c-8d54bb190635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d19c9eb3-fa49-4073-b38c-8d54bb190635" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_967ae37a-afcd-4f84-a47d-c585b98222fa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_967ae37a-afcd-4f84-a47d-c585b98222fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_2ef5d6b5-0a51-4fed-b40f-fc56bb4f93ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:to="loc_us-gaap_LineOfCreditMember_2ef5d6b5-0a51-4fed-b40f-fc56bb4f93ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:to="loc_us-gaap_CreditFacilityDomain_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:to="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_37218662-5de2-48aa-aec5-243d945f5d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_37218662-5de2-48aa-aec5-243d945f5d0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:to="loc_srt_RangeMember_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:to="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d0e453e-95e9-4156-87ce-2c9ad7c1e152" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:to="loc_srt_MinimumMember_0d0e453e-95e9-4156-87ce-2c9ad7c1e152" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cc903611-0bdc-44c1-9a3a-02cb6f4a1ce9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:to="loc_srt_MaximumMember_cc903611-0bdc-44c1-9a3a-02cb6f4a1ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b8e758c6-6c2f-45e2-91ce-9bfe115289ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:to="loc_us-gaap_VariableRateDomain_b8e758c6-6c2f-45e2-91ce-9bfe115289ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:to="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_541f35ad-932a-4f0d-8ecb-5056fd5dcee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:to="loc_us-gaap_BaseRateMember_541f35ad-932a-4f0d-8ecb-5056fd5dcee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2c1a611e-d52e-40a3-8943-56ee0c71709e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2c1a611e-d52e-40a3-8943-56ee0c71709e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="extended" id="i45f249d1e9fc41c19fe1036f10d23d6d_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="extended" id="i036ec07c7e714bf5b4e8d513c8383816_IncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="extended" id="ie15a5680b19f4eb79bbfb10ec4ccbcde_ShareBasedCompensation"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="extended" id="i92cb57f79c94465b8aeb1f1d48610fc9_ShareBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_573c0523-bbbc-4d4d-b968-64f5c1eeec8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_573c0523-bbbc-4d4d-b968-64f5c1eeec8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b73a32e9-acb3-4aec-ad67-7f0ebe0d0387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b73a32e9-acb3-4aec-ad67-7f0ebe0d0387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_03bba420-d9de-46c9-94d5-d27f1df20362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_03bba420-d9de-46c9-94d5-d27f1df20362" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d896cbf-557d-49c8-af0e-ea3ebd0e95bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d896cbf-557d-49c8-af0e-ea3ebd0e95bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:to="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_79b380eb-39d8-425f-a589-032925d6e3b6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:to="loc_us-gaap_PlanNameDomain_79b380eb-39d8-425f-a589-032925d6e3b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:to="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_A2020StockAndIncentiveAwardPlanMember_a2fc44bf-f653-436f-86bc-33bce1de8452" xlink:href="ango-20210228.xsd#ango_A2020StockAndIncentiveAwardPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:to="loc_ango_A2020StockAndIncentiveAwardPlanMember_a2fc44bf-f653-436f-86bc-33bce1de8452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EmployeeStockPurchasePlanMember_c774696b-42e8-4f1e-af7a-18860c95a612" xlink:href="ango-20210228.xsd#ango_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:to="loc_ango_EmployeeStockPurchasePlanMember_c774696b-42e8-4f1e-af7a-18860c95a612" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShare"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="extended" id="i354748c460754f33b3d4ce41559a8657_EarningsPerShare"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="extended" id="ia8f22e5c025f4e788f84b8ecb89c5ffd_EarningsPerShareTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="extended" id="i974eed4dcd034385ae1f6c528f90660c_EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformation"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="extended" id="ibe1943766c0d466bad24ff6cc54a85e8_SegmentandGeographicInformation"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="extended" id="i2d76a103a7324230b4d33b86c21ada0f_SegmentandGeographicInformationTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="extended" id="ie8cc4a04a3894837af69b248f5793385_SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1ad8ec8e-e9db-43d5-a0ef-ebb6d5723dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:to="loc_us-gaap_Revenues_1ad8ec8e-e9db-43d5-a0ef-ebb6d5723dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:to="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d7e47df0-ddfd-4139-84c0-b5720a57df96_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:to="loc_srt_ProductsAndServicesDomain_d7e47df0-ddfd-4139-84c0-b5720a57df96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:to="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularInterventionsandTherapiesMember_280bb176-1a34-49e7-8172-9b47f3cdbf37" xlink:href="ango-20210228.xsd#ango_VascularInterventionsandTherapiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_VascularInterventionsandTherapiesMember_280bb176-1a34-49e7-8172-9b47f3cdbf37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularAccessMember_b12d20b4-3518-463a-8a8a-a3a5200df829" xlink:href="ango-20210228.xsd#ango_VascularAccessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_VascularAccessMember_b12d20b4-3518-463a-8a8a-a3a5200df829" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_OncologyMember_75661c04-3785-4514-9d89-2cd90adf29b8" xlink:href="ango-20210228.xsd#ango_OncologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_OncologyMember_75661c04-3785-4514-9d89-2cd90adf29b8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="extended" id="i31764095f1694a60942e1566ef2a06f2_SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b5964df-24f8-4ed0-9024-b03eaca000f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:to="loc_us-gaap_Revenues_6b5964df-24f8-4ed0-9024-b03eaca000f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:to="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3c66cb98-ae63-4af9-a298-d899ec59402e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:to="loc_srt_SegmentGeographicalDomain_3c66cb98-ae63-4af9-a298-d899ec59402e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:to="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_78dadbfa-1f22-4115-aef4-5173309197af" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:to="loc_country_US_78dadbfa-1f22-4115-aef4-5173309197af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2256ab4a-a274-4495-b399-0bcdbbd5f9c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:to="loc_us-gaap_NonUsMember_2256ab4a-a274-4495-b399-0bcdbbd5f9c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValue" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValue"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValue" xlink:type="extended" id="i3870b69f606b42609a19779797b1aa61_FairValue"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueTables" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValueTables" xlink:type="extended" id="idf71525a5e70494b863511ee85081ddf_FairValueTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="extended" id="i8d0ce7184e4b4d948a3bf92d2f655545_FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e07952c0-f3c5-47cb-8b24-c9d35ed6ae39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e07952c0-f3c5-47cb-8b24-c9d35ed6ae39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_22fba1ef-dc51-4d25-8797-a79d2b8208c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_22fba1ef-dc51-4d25-8797-a79d2b8208c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6a1e1099-c55f-45cc-8e26-7c1a951816aa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6a1e1099-c55f-45cc-8e26-7c1a951816aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6eacf579-3ad9-4aed-9dc0-f00d21d800b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6eacf579-3ad9-4aed-9dc0-f00d21d800b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1d74d206-ecbc-4218-99e1-6d710ffc4a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1d74d206-ecbc-4218-99e1-6d710ffc4a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef444cf6-3718-490a-bc95-325689fc23bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef444cf6-3718-490a-bc95-325689fc23bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e9b677a2-7665-4c95-91c5-0d57cec571d7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e9b677a2-7665-4c95-91c5-0d57cec571d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5a0e297b-395b-4208-ba0f-cc13558c3f47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5a0e297b-395b-4208-ba0f-cc13558c3f47" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="extended" id="icee4a653df4f41b9a4990150a6166772_FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="extended" id="ibd9da2345a764c4d9b2536f99e4c2c84_FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d9702df-8df5-44e8-b7a4-11ddf1b309eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d9702df-8df5-44e8-b7a4-11ddf1b309eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_f15659aa-5c32-4c47-a05f-252ad9170451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_f15659aa-5c32-4c47-a05f-252ad9170451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_f0b17f03-6df3-41a7-810b-2e9151e67163_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_f0b17f03-6df3-41a7-810b-2e9151e67163_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_aa9c887a-4724-4f83-8745-8218f5d0eff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_aa9c887a-4724-4f83-8745-8218f5d0eff4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MeasurementInputProbabilityofPaymentMember_74a40d2e-d156-4b0a-9e33-3c21d64fb201" xlink:href="ango-20210228.xsd#ango_MeasurementInputProbabilityofPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:to="loc_ango_MeasurementInputProbabilityofPaymentMember_74a40d2e-d156-4b0a-9e33-3c21d64fb201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_333bcb37-e840-49c5-9d08-ce072db54187_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_333bcb37-e840-49c5-9d08-ce072db54187_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenueBasedPaymentMember_a26aad9d-cadc-438c-9423-ee03a0551e42" xlink:href="ango-20210228.xsd#ango_RevenueBasedPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:to="loc_ango_RevenueBasedPaymentMember_a26aad9d-cadc-438c-9423-ee03a0551e42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_483b903b-6794-4777-8283-3d06c0108d27_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_483b903b-6794-4777-8283-3d06c0108d27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b1f84cf2-96c9-45e8-bed6-7a60acbbdb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b1f84cf2-96c9-45e8-bed6-7a60acbbdb00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_df4f4478-0c52-4dd9-b193-2c9794dacb22_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_df4f4478-0c52-4dd9-b193-2c9794dacb22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6c58d471-56a2-4e1e-b826-13e5e36de443" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6c58d471-56a2-4e1e-b826-13e5e36de443" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_6b37b3af-4b80-4682-b58a-7ffb0a577c97_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:to="loc_us-gaap_ValuationTechniqueDomain_6b37b3af-4b80-4682-b58a-7ffb0a577c97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:to="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_be3a799d-ded9-4abb-ac69-a334b5720c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_be3a799d-ded9-4abb-ac69-a334b5720c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eaaa9f17-a692-4fee-9512-257d4821934d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:to="loc_srt_RangeMember_eaaa9f17-a692-4fee-9512-257d4821934d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:to="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1d01cd02-1628-45f6-bf23-d740b559673a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:to="loc_srt_MinimumMember_1d01cd02-1628-45f6-bf23-d740b559673a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1753b550-cab3-4032-a5ff-6c11ca72a7db" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:to="loc_srt_MaximumMember_1753b550-cab3-4032-a5ff-6c11ca72a7db" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="extended" id="i1d770f58e3124772b61a4a32625e4e8e_FairValueAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Leases" xlink:type="simple" xlink:href="ango-20210228.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/Leases" xlink:type="extended" id="i895d105b490e4e8e875b4e147ab1ed7f_Leases"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LeasesTables" xlink:type="extended" id="ib26af39450ba4e53b69a287d03493c6b_LeasesTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" id="i2c882d4aa50b4f4aae41ef4d41891e4d_LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesLiabilityMaturityScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="extended" id="i3c7bf5ef4906458aa1c74b58337216b3_LeasesLiabilityMaturityScheduleDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalStatementofOperationsInformationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="extended" id="i1cbc45d167d5448a84977a3c1781bfe3_LeasesSupplementalStatementofOperationsInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_2720aefd-91ff-499e-973f-772ed7e48c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:to="loc_us-gaap_OperatingLeaseExpense_2720aefd-91ff-499e-973f-772ed7e48c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1e47c7a1-cb02-472d-8de3-1daeae19b285_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1e47c7a1-cb02-472d-8de3-1daeae19b285_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_063087ab-d172-40b3-b615-6c32252780ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_CostOfSalesMember_063087ab-d172-40b3-b615-6c32252780ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_da81d119-7491-40f3-bda1-e6e4c056eba6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_da81d119-7491-40f3-bda1-e6e4c056eba6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_56e635ed-88a6-48b7-906f-cdec2a12d90a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_56e635ed-88a6-48b7-906f-cdec2a12d90a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_25c5366b-7c3f-4e4f-9cb4-531b97f3c5f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_25c5366b-7c3f-4e4f-9cb4-531b97f3c5f7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended" id="i8c688ec41d39452d815e6241ddb3334a_LeasesSupplementalCashFlowInformationDetails"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="extended" id="ibbd34cac7353430882eac375be245567_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended" id="i2b88845ef45b4136b7da176417490be2_CommitmentsandContingenciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsAssertedForReexamination_960447c4-6534-45e6-8167-79fd700299de" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsAssertedForReexamination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_ango_NumberOfPatentsAssertedForReexamination_960447c4-6534-45e6-8167-79fd700299de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences_835d84b3-3f77-4b20-b4de-717b4d0542a0" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsUpheldOverPriorArtReferences"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences_835d84b3-3f77-4b20-b4de-717b4d0542a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_8b229028-d1d7-4bce-b8ad-f01f11f19fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_8b229028-d1d7-4bce-b8ad-f01f11f19fdc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_1eb2d300-b8f4-4cd6-b1fa-4c4a7c872437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_1eb2d300-b8f4-4cd6-b1fa-4c4a7c872437" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:to="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_38c6e969-661d-47f5-bc3b-ad2035175a58_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:to="loc_srt_LitigationCaseTypeDomain_38c6e969-661d-47f5-bc3b-ad2035175a58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:to="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_CrBardIncMember_6183bbd3-c98e-4ca3-a030-afda7a9ea83b" xlink:href="ango-20210228.xsd#ango_CrBardIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_CrBardIncMember_6183bbd3-c98e-4ca3-a030-afda7a9ea83b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TheDelawareActionMember_0d0ce164-19c7-4225-938f-3f07083160da" xlink:href="ango-20210228.xsd#ango_TheDelawareActionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_TheDelawareActionMember_0d0ce164-19c7-4225-938f-3f07083160da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MerzNorthAmericaSettlementMember_7245aa6f-f6db-4b42-a2f5-349193fc83e0" xlink:href="ango-20210228.xsd#ango_MerzNorthAmericaSettlementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_MerzNorthAmericaSettlementMember_7245aa6f-f6db-4b42-a2f5-349193fc83e0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNet"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="extended" id="i68e1647a32b14e74990bc9e9f649fe84_AcquisitionRestructuringandOtherItemsNet"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="extended" id="iee19eeff2352438e9e62712642743bc2_AcquisitionRestructuringandOtherItemsNetTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetSummaryDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="extended" id="i9466bf75435b47b3a5086d893a22cd56_AcquisitionRestructuringandOtherItemsNetSummaryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_9c60d1d0-bbc6-498e-a0e1-11b8c9ba5b5a" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_9c60d1d0-bbc6-498e-a0e1-11b8c9ba5b5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d5c1dc6b-1237-4c40-bac7-789658982942_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d5c1dc6b-1237-4c40-bac7-789658982942_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LegalCostsMember_c9286838-eafe-4e3e-8f5f-9b74dea41a12" xlink:href="ango-20210228.xsd#ango_LegalCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_LegalCostsMember_c9286838-eafe-4e3e-8f5f-9b74dea41a12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MergersandAcquisitionsMember_1e1c291d-800c-4059-954f-0b8bfa1b462e" xlink:href="ango-20210228.xsd#ango_MergersandAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_MergersandAcquisitionsMember_1e1c291d-800c-4059-954f-0b8bfa1b462e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TransitionserviceagreementMember_60f28ff4-9f45-4f3d-bb48-865aa25969f2" xlink:href="ango-20210228.xsd#ango_TransitionserviceagreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_TransitionserviceagreementMember_60f28ff4-9f45-4f3d-bb48-865aa25969f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DivestitureMember_da0d1ef0-ed4f-4abc-ba36-27af88a5f60d" xlink:href="ango-20210228.xsd#ango_DivestitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_DivestitureMember_da0d1ef0-ed4f-4abc-ba36-27af88a5f60d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_f0f31378-142f-48d7-8260-3cd60f042641" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_us-gaap_RestructuringChargesMember_f0f31378-142f-48d7-8260-3cd60f042641" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_6286cf42-625b-4772-ac5f-bec48893f39c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_us-gaap_OtherExpenseMember_6286cf42-625b-4772-ac5f-bec48893f39c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="extended" id="ie99ad2ad628c4863bde7612e77ce624b_AcquisitionRestructuringandOtherItemsNetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_7b8e6257-bc00-4e63-9627-dad83cd5c5c0" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_7b8e6257-bc00-4e63-9627-dad83cd5c5c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_0e2c89f7-2469-4332-b79f-2d1d0e39b3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_0e2c89f7-2469-4332-b79f-2d1d0e39b3ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:to="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_1bc7719b-b848-4dba-b4ab-89db103e6fc4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:to="loc_srt_LitigationCaseTypeDomain_1bc7719b-b848-4dba-b4ab-89db103e6fc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:to="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BiolitecBankruptcyMember_ee321e15-0c2e-487c-8dfe-7415d1140caa" xlink:href="ango-20210228.xsd#ango_BiolitecBankruptcyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:to="loc_ango_BiolitecBankruptcyMember_ee321e15-0c2e-487c-8dfe-7415d1140caa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_063e69b5-8287-4177-939a-ec7c0ae4e3fb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_063e69b5-8287-4177-939a-ec7c0ae4e3fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LegalCostsMember_2d5ab202-cba5-495d-b295-8e7c9b4e8ad5" xlink:href="ango-20210228.xsd#ango_LegalCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:to="loc_ango_LegalCostsMember_2d5ab202-cba5-495d-b295-8e7c9b4e8ad5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended" id="ib89eaeba1f824b3bbe492075773d8c8c_AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended" id="i6ee575f04827478c83e1e6eced88a29b_AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="extended" id="i571bc1dc1e3f41c28f2ae9012ea154b3_AccumulatedOtherComprehensiveIncomeLossScheduleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a15c65e-90ba-4361-a8eb-de3f3ce6f244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_StockholdersEquity_8a15c65e-90ba-4361-a8eb-de3f3ce6f244" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be6226a9-c16e-4730-9e05-3619e71797e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be6226a9-c16e-4730-9e05-3619e71797e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_53869a84-59a4-4db8-a319-63cca4c91ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_53869a84-59a4-4db8-a319-63cca4c91ded" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f82ecb1a-98de-404f-8b20-826a4ea7d06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f82ecb1a-98de-404f-8b20-826a4ea7d06e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bb07e1cc-278a-4693-8445-2b314e5c976b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bd236e1e-67e6-41d5-9367-ecd7996bef73_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:to="loc_us-gaap_EquityComponentDomain_bd236e1e-67e6-41d5-9367-ecd7996bef73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:to="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_0ef6796c-c727-43dc-9f09-315020746a72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_0ef6796c-c727-43dc-9f09-315020746a72" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncements"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="extended" id="icb1a6fe40e1d40f69b47d76dcb212c97_RecentlyIssuedAccountingPronouncements"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsPolicies"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="extended" id="i3c6e3414ee5c46cabae74566c3e530ea_RecentlyIssuedAccountingPronouncementsPolicies"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsTables"/>
  <link:definitionLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="extended" id="icbdf11fe6d1847eebad80d11741132b1_RecentlyIssuedAccountingPronouncementsTables"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>ango-20210228_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_DocumentType_a60d73ba-1bbd-4cd3-a28f-4d1dc07b86de_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_47c68801-1ead-44a8-8dab-6fb2bc9789c0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_ce4713da-ce93-4b76-85df-a9510438f5a6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_48aaae04-8433-4818-9c0a-054c1ebb49f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, accrued and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_393c961d-e795-426a-b130-ee9e14d0cf07_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_7c234131-ff65-4e63-8eaa-cd30cbd1fab9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Legal Settlements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLegalSettlements" xlink:to="lab_us-gaap_ProceedsFromLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_065aef53-7835-4e66-893c-15a1a2cfc97f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_88d9248f-80e6-4ef4-8c0e-b69d2b234e0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cba1053e-cd1e-4296-8c6c-18fc317177db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_59933ba6-8840-4fc8-a2ed-5c5a412697be_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_MergersandAcquisitionsMember_fda84dbf-87f0-48a4-9714-63538eabeb3d_terseLabel_en-US" xlink:label="lab_ango_MergersandAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers and acquisitions</link:label>
    <link:label id="lab_ango_MergersandAcquisitionsMember_label_en-US" xlink:label="lab_ango_MergersandAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers and Acquisitions [Member]</link:label>
    <link:label id="lab_ango_MergersandAcquisitionsMember_documentation_en-US" xlink:label="lab_ango_MergersandAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers and Acquisitions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MergersandAcquisitionsMember" xlink:href="ango-20210228.xsd#ango_MergersandAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_MergersandAcquisitionsMember" xlink:to="lab_ango_MergersandAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_CrBardIncMember_edb070c4-b516-4b38-ab4f-7d51e35ac50b_terseLabel_en-US" xlink:label="lab_ango_CrBardIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C.R. Bard, Inc.</link:label>
    <link:label id="lab_ango_CrBardIncMember_label_en-US" xlink:label="lab_ango_CrBardIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cr Bard Inc [Member]</link:label>
    <link:label id="lab_ango_CrBardIncMember_documentation_en-US" xlink:label="lab_ango_CrBardIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C.R. Bard, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_CrBardIncMember" xlink:href="ango-20210228.xsd#ango_CrBardIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_CrBardIncMember" xlink:to="lab_ango_CrBardIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_e3194a5b-6b40-4c93-b493-e07e7beca5e5_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4ab3c80f-c991-4c0e-bccb-889780e7f97c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_b5bf5d2b-6225-4be7-80ad-eb5c1795f51e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cbb1d8cb-bc74-4ee3-8355-4a9d4b0fb540_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_eb624bea-4afc-4334-af27-8a4d1b53100c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_ec071875-448f-48c7-8220-c871c73e8094_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_30eaed60-4a70-4d14-8b59-ecfa89775d7e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_3fe99e3b-f998-42a6-be63-fddd78f964c3_totalLabel_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired</link:label>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_label_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill</link:label>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_documentation_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:to="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_16be70ac-0f4b-4789-88fe-82f2255b5f05_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_7ef5cbe7-a0b2-4dd7-bae1-8bbf487c708c_terseLabel_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum remaining period prior to product expiration</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_label_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Minimum Remaining Product Life Prior to Return</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_documentation_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Minimum Remaining Product Life Prior to Return</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:to="lab_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_96e2602e-25e9-4841-ba21-4a04c26e1890_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings on long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_c67acf72-7c13-4f12-8af8-a6995e37d1d2_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_8112587f-7cf9-48e6-90fe-ec7d0ad10eec_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs on long-term debt</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_16ea4a5e-cdb0-41e7-96ea-e5e7d888c224_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AccruedRecallLiability_375e943f-401a-4436-9585-f17d01d543ea_terseLabel_en-US" xlink:label="lab_ango_AccruedRecallLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification holdback</link:label>
    <link:label id="lab_ango_AccruedRecallLiability_label_en-US" xlink:label="lab_ango_AccruedRecallLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Recall Liability</link:label>
    <link:label id="lab_ango_AccruedRecallLiability_documentation_en-US" xlink:label="lab_ango_AccruedRecallLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Recall Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AccruedRecallLiability" xlink:href="ango-20210228.xsd#ango_AccruedRecallLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AccruedRecallLiability" xlink:to="lab_ango_AccruedRecallLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_251d412c-eaa8-4d83-aefe-b2a368db0565_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Balances with Customers</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e609b40a-e8b9-434f-81b1-d4af84f8c548_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_d5cbd5a3-3636-4f2c-bbe8-8fd02ca832d9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_bfc39d68-6d6f-4edc-811f-02f76e16dab0_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_31d50ee9-94aa-4457-a064-b3945dc62484_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_d0076f8e-dd65-4b10-b454-46e0f62ddaec_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 14)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_73fd44cf-e538-45a7-8250-b099f5182c84_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c4dd233d-13d7-405c-adcf-a0c450a03b41_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e32e1ab7-49f5-4815-bc1b-e0722680c6fc_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance/Cancellation of performance share units and restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_8bb52953-243d-443e-b2e8-0e54e3d63158_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_114172bd-185b-429b-92dd-ec724736a855_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_62ded5a7-7635-4152-8c57-9abf071f9879_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AcquisitionRestructuringAndOtherItemsNet_a68fcac1-1b92-41a1-a120-966b43978be7_terseLabel_en-US" xlink:label="lab_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition, restructuring and other items, net</link:label>
    <link:label id="lab_ango_AcquisitionRestructuringAndOtherItemsNet_label_en-US" xlink:label="lab_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Restructuring and Other Items Net</link:label>
    <link:label id="lab_ango_AcquisitionRestructuringAndOtherItemsNet_documentation_en-US" xlink:label="lab_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Restructuring And Other Items Net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:to="lab_ango_AcquisitionRestructuringAndOtherItemsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_21176459-0309-4567-af55-8c36e520d36d_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_03aeab36-ab32-47ca-b5a2-fce0bd49ce2b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f5572b52-8dbf-41df-8050-23aa174dce1e_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_PreferredStockPurchaseRightsMember_df7166a5-9117-4fbb-973a-3b20c69557d7_terseLabel_en-US" xlink:label="lab_ango_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Purchase Rights</link:label>
    <link:label id="lab_ango_PreferredStockPurchaseRightsMember_label_en-US" xlink:label="lab_ango_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Purchase Rights [Member]</link:label>
    <link:label id="lab_ango_PreferredStockPurchaseRightsMember_documentation_en-US" xlink:label="lab_ango_PreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Purchase Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PreferredStockPurchaseRightsMember" xlink:href="ango-20210228.xsd#ango_PreferredStockPurchaseRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_PreferredStockPurchaseRightsMember" xlink:to="lab_ango_PreferredStockPurchaseRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_c31c5f7e-26f7-4bd7-8c81-5429c9c4f26c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease ROU asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenseMember_3bbf771f-850f-4871-b978-5c3c6ec3b08b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember" xlink:to="lab_us-gaap_OtherExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_02ac90d1-0e62-442c-a07e-6980755a7813_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for legal settlements</link:label>
    <link:label id="lab_us-gaap_PaymentsForLegalSettlements_label_en-US" xlink:label="lab_us-gaap_PaymentsForLegalSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLegalSettlements" xlink:to="lab_us-gaap_PaymentsForLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a91163e7-2ad3-4f4a-8f1a-1b3c685e07e4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_045f676b-d6f6-4a67-95e6-f4f68d521205_terseLabel_en-US" xlink:label="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (outlays) from exercise of stock options and employee stock purchase plan</link:label>
    <link:label id="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_label_en-US" xlink:label="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Outlays), Issuance Of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:label id="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_documentation_en-US" xlink:label="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds (Outlays), Issuance Of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:href="ango-20210228.xsd#ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:to="lab_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_ed4f336b-4e1e-4013-83bc-4b4484a20699_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_275c801e-6fc2-47af-9ac8-df6fdb9c1a06_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_fb9079f4-41e5-414d-9ef1-87609147bc8b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Assets and Liabilities Measured on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_83f654aa-af4e-4472-a77d-9fd6ac507f0a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation expenses related to share-based payment arrangements</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_d80dcb6b-15c0-42d2-b5d0-f4aacb381f88_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_2711bd20-4581-4af7-9b12-cdffe3fb1404_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_87823a89-69b0-4b77-ab64-c92bc0498a08_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value $0.01 per share, 5,000,000 shares authorized; no shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_C3WaveTipLocationAssetMember_d12a49ef-04d0-49ea-99f6-3beb655a5603_terseLabel_en-US" xlink:label="lab_ango_C3WaveTipLocationAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C3 Wave Tip Location Asset</link:label>
    <link:label id="lab_ango_C3WaveTipLocationAssetMember_label_en-US" xlink:label="lab_ango_C3WaveTipLocationAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C3 Wave Tip Location Asset [Member]</link:label>
    <link:label id="lab_ango_C3WaveTipLocationAssetMember_documentation_en-US" xlink:label="lab_ango_C3WaveTipLocationAssetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C3 Wave Tip Location Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_C3WaveTipLocationAssetMember" xlink:href="ango-20210228.xsd#ango_C3WaveTipLocationAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_C3WaveTipLocationAssetMember" xlink:to="lab_ango_C3WaveTipLocationAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_08f0f6ef-d8d2-4b6d-8a37-febaeb40cd0d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_334baad4-48c1-40e2-b383-f37f4b25f971_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_7ed85637-9da3-480d-afab-f522ec5f6403_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_18bd5197-417b-4cf8-baae-3c43f4ce0956_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4fd29089-0cfa-4c4c-b48c-d831dc611a10_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_92857354-4c7e-4837-84f0-0ca516da6638_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_0be19760-178f-443d-bf0c-8e0de3f01d60_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsideration_100c61bb-c4f4-4532-9e53-e4d5ed7105aa_terseLabel_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in present value of contingent consideration</link:label>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsideration_label_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Fair Value of Contingent Consideration</link:label>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsideration_documentation_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The expense charged against earnings in the period resulting from remeasurement to fair value of contingent earn out liabilities related to acquisitions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsideration" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ChangeInFairValueOfContingentConsideration" xlink:to="lab_ango_ChangeInFairValueOfContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_a31f8e66-a07a-4446-8269-3d10cb449ecb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_603ae4dd-af4a-4228-b257-bd3e29fcc6f1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_43c30a86-e578-44af-a98f-67a2676fc76e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c2922beb-934a-47d8-8223-5bde4c07e553_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_64fd765f-e082-4273-8d89-1dbed1872e4b_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_823d828b-4171-4200-af6a-ae20ac83b8d7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument term (years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a55d1c94-bb2a-4eba-9be9-6a1a3408785d_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid and other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_175a6d9a-5cfe-472e-b145-968ba42789bb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_d89eceae-85c9-4ede-8671-41f232dd6176_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, net of current portion</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_e9a9f3ca-4f4b-4fcf-b249-c81013eeb695_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a5cb771d-80cc-4aae-9673-3caebb0afadd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_e646b5df-ee44-4504-8926-f367270ce544_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_71084f92-9417-48b3-bf22-f93cb5f33d89_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_NonCashLeaseExpense_a7007f12-076a-479e-b947-c773a0225d02_terseLabel_en-US" xlink:label="lab_ango_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_ango_NonCashLeaseExpense_label_en-US" xlink:label="lab_ango_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Cash Lease Expense</link:label>
    <link:label id="lab_ango_NonCashLeaseExpense_documentation_en-US" xlink:label="lab_ango_NonCashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Cash Lease Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NonCashLeaseExpense" xlink:href="ango-20210228.xsd#ango_NonCashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_NonCashLeaseExpense" xlink:to="lab_ango_NonCashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5b9a911b-5f19-4a17-a7a4-f6cc044ff815_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_7c5f9dd6-dc9d-42b9-9548-8e39bab5f3af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_RevenueBasedPaymentMember_fa9ecf0b-27b9-4cd2-8216-a300455e5a4e_terseLabel_en-US" xlink:label="lab_ango_RevenueBasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue based payments</link:label>
    <link:label id="lab_ango_RevenueBasedPaymentMember_label_en-US" xlink:label="lab_ango_RevenueBasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Based Payment [Member]</link:label>
    <link:label id="lab_ango_RevenueBasedPaymentMember_documentation_en-US" xlink:label="lab_ango_RevenueBasedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Based Payment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenueBasedPaymentMember" xlink:href="ango-20210228.xsd#ango_RevenueBasedPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_RevenueBasedPaymentMember" xlink:to="lab_ango_RevenueBasedPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_4f63889b-5aea-4ff8-879b-ee63c666dd71_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_11d86c35-8117-4c1d-9136-b19d5a345197_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_9a243903-35d2-4203-9678-f03562b854b2_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3951f411-f31c-4071-9420-1ff662253654_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4660c227-d964-4407-b005-a1af204d74bd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_60a580a8-dafe-4110-8dc1-49c559ac4171_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f1c90f0-a8ba-42b7-80d4-d87e84385869_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_776a73dc-6336-46bb-bf33-ef35b411c4c5_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9ae49f29-09cb-4b7d-b0cf-fd005b5629fd_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities, beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8619a79a-5b61-481b-88c4-16d4148f6eb0_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial liabilities, ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2a4cabe5-f866-4648-bf92-534888f39bff_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of shares issuable through two stock-based compensation plans (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4c7991fd-e198-4571-876c-5bb5f32df042_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_9085459e-c904-44e9-b834-5572e9485e27_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_c59a6cb1-33dd-4e4c-a766-32c42cbba5d7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_a7ff042d-0915-4311-98e6-50abafa81ae4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock_810599fa-d6eb-4ca2-aa8a-2360463bf45c_terseLabel_en-US" xlink:label="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Net Sales by Product Category</link:label>
    <link:label id="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock_label_en-US" xlink:label="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Revenue by Product Group [Table Text Block]</link:label>
    <link:label id="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock_documentation_en-US" xlink:label="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of net revenue by product group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:href="ango-20210228.xsd#ango_ScheduleOfNetRevenueByProductGroupTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:to="lab_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_d4730688-7add-4e2a-a2da-c753ec8f923f_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_5528f2e4-5bd2-40ba-9824-74eada4d9ec5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_2e340daf-6ff5-4cd1-bd07-164cabd78680_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_49fff38b-1417-48a2-83d8-7f459ee55061_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition, Restructuring and Other Items, Net</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_19a26fcb-0014-47ff-b536-466a0909ea0f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_a843c8a1-3790-4335-b758-ba7ccd54fe14_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of patents allegedly infringed upon</link:label>
    <link:label id="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Patents Allegedly Infringed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:to="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_fb733908-983b-41b4-bb09-1f0a41fd2de0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c1518c4a-ef03-41a4-8de1-fe420b3fe842_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_NumberOfPatentsAssertedForReexamination_e4e010f5-1b79-4374-b36d-f78063d87190_terseLabel_en-US" xlink:label="lab_ango_NumberOfPatentsAssertedForReexamination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of petitions filed for reexamination of patents</link:label>
    <link:label id="lab_ango_NumberOfPatentsAssertedForReexamination_label_en-US" xlink:label="lab_ango_NumberOfPatentsAssertedForReexamination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Patents Asserted for Reexamination</link:label>
    <link:label id="lab_ango_NumberOfPatentsAssertedForReexamination_documentation_en-US" xlink:label="lab_ango_NumberOfPatentsAssertedForReexamination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of patents asserted for reexamination.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsAssertedForReexamination" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsAssertedForReexamination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_NumberOfPatentsAssertedForReexamination" xlink:to="lab_ango_NumberOfPatentsAssertedForReexamination" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_EximoMedicalLtd.Member_70d1a324-1348-405d-b150-14eed7b1d502_terseLabel_en-US" xlink:label="lab_ango_EximoMedicalLtd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eximo Medical, Ltd.</link:label>
    <link:label id="lab_ango_EximoMedicalLtd.Member_label_en-US" xlink:label="lab_ango_EximoMedicalLtd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eximo Medical, Ltd. [Member]</link:label>
    <link:label id="lab_ango_EximoMedicalLtd.Member_documentation_en-US" xlink:label="lab_ango_EximoMedicalLtd.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eximo Medical, Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EximoMedicalLtd.Member" xlink:href="ango-20210228.xsd#ango_EximoMedicalLtd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_EximoMedicalLtd.Member" xlink:to="lab_ango_EximoMedicalLtd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_39f682bf-763d-435c-ad17-16b148ce4201_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionAxis_bde47ed5-a692-47c2-9d83-314fb214a464_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_ango_AssetAcquisitionAxis_label_en-US" xlink:label="lab_ango_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_ango_AssetAcquisitionAxis_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionAxis" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionAxis" xlink:to="lab_ango_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_72661e5e-af28-434a-b6dc-49c913a15888_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_bab11b3c-90ed-40e1-b65b-4499ff7129e7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived_c760e43d-e7dc-47e0-83ff-9f374f849e8d_terseLabel_en-US" xlink:label="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of contingent consideration for acquisitions</link:label>
    <link:label id="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived_label_en-US" xlink:label="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Contingent Consideration Received</link:label>
    <link:label id="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived_documentation_en-US" xlink:label="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Contingent Consideration Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:href="ango-20210228.xsd#ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:to="lab_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_f177c2bc-3803-4612-a480-67dc9adebaf6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_37956021-ece3-4de5-bb9d-42fbfb6eaabc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_700e16fd-7aae-4d97-a0de-3e3437b01ef6_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_91a09c16-7f55-4db9-af70-e88d8a3e745a_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_bac809c4-576c-43f4-bdd4-83ccf45d1362_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fb3a784b-b0a9-44fd-88d9-0d4b0aaf17f6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_99289b46-bebf-42dd-9aff-8a49dc7700a3_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_8ddbafe2-c131-426b-90c3-001323f4c403_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_44f1711d-52c5-4107-9265-976e9c029844_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_62c23f7a-a88d-4cf0-b2aa-00b89f59d8b6_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_119505f0-f503-4e8c-b498-267d357087ed_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement_3244eb8a-bb22-49a6-a1a6-59b925ba052d_terseLabel_en-US" xlink:label="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency gain from remeasurement</link:label>
    <link:label id="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement_label_en-US" xlink:label="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Currency Gain (Loss) From Remeasurement</link:label>
    <link:label id="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement_documentation_en-US" xlink:label="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Currency Gain (Loss) From Remeasurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:href="ango-20210228.xsd#ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:to="lab_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_8874d8f8-b7fb-4a63-936e-43ff62e082da_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_fea7f4b5-a045-4715-bf67-62d5d2b50252_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_e1813512-74aa-41e6-9ec9-c99ba0fab653_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment and Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_MeasurementInputProbabilityofPaymentMember_16f72081-5dcf-45a6-8767-f33a9bec7576_terseLabel_en-US" xlink:label="lab_ango_MeasurementInputProbabilityofPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Probability of payment</link:label>
    <link:label id="lab_ango_MeasurementInputProbabilityofPaymentMember_label_en-US" xlink:label="lab_ango_MeasurementInputProbabilityofPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Probability of Payment [Member]</link:label>
    <link:label id="lab_ango_MeasurementInputProbabilityofPaymentMember_documentation_en-US" xlink:label="lab_ango_MeasurementInputProbabilityofPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Probability of Payment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MeasurementInputProbabilityofPaymentMember" xlink:href="ango-20210228.xsd#ango_MeasurementInputProbabilityofPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_MeasurementInputProbabilityofPaymentMember" xlink:to="lab_ango_MeasurementInputProbabilityofPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_3c5165b9-0e59-4904-9ffd-8c3ba708f247_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_9866d45c-1a4c-4e95-ac14-8f33a43287c5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_febc0914-cc38-4bb6-a2b6-59fff024a106_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_a27b8098-0cfb-40e5-9bfc-cf06191dd7ad_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net carrying value, finite intangible items</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_73e43f86-41d2-4abd-bf62-ea6b9bc0a284_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_50b36106-8009-4799-9ae2-2dabfba0767c_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences_d8024517-1854-472d-9b2d-a748b00dd255_terseLabel_en-US" xlink:label="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of patents upheld over prior art references</link:label>
    <link:label id="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences_label_en-US" xlink:label="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Upheld Over Prior Art References</link:label>
    <link:label id="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences_documentation_en-US" xlink:label="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Upheld Over Prior Art References</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsUpheldOverPriorArtReferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:to="lab_ango_NumberOfPatentsUpheldOverPriorArtReferences" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8b1290d4-8192-400f-b518-5764b7ac2c8a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_4127b451-528c-4ae2-980e-9ef9a8bcdbba_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d6559745-23ac-4426-a66c-3e4b194e430f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_d9c70311-d576-4954-a8d0-b87b45c3d7ea_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8bf65ca2-80cf-42b3-a4de-ef3abcfd1317_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_46218857-e72b-47f9-aa5f-c9688e96c194_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_7de43333-dee1-4133-a211-572cfd816940_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangibles</link:label>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_label_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:to="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ab636bb-651c-481a-99a5-6aa4515979a2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized from contract liability balances in respective periods</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_326a310f-8288-4fe8-a0b8-61de3e2c22db_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_22e7eb49-70a3-4c4c-81ed-77cd21195cf9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_5b69cc44-d0c7-410d-9552-921b39a86eb1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_2538429f-ba31-4cb9-8608-c24b582d8f88_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside services</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3db77f0c-f323-4e7f-b365-3126fa01fb2e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb139adf-de35-49f4-b720-04cd8e59fa6a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b23f484b-7c13-470e-a3e1-52f010c58013_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_EmployeeStockPurchasePlanMember_615e33ad-8392-423b-9f9a-f2ac916ffad3_terseLabel_en-US" xlink:label="lab_ango_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_ango_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_ango_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_ango_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_ango_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EmployeeStockPurchasePlanMember" xlink:href="ango-20210228.xsd#ango_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_EmployeeStockPurchasePlanMember" xlink:to="lab_ango_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_LegalCostsMember_21fb0fc8-1e20-415b-b00a-508093f78402_terseLabel_en-US" xlink:label="lab_ango_LegalCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal</link:label>
    <link:label id="lab_ango_LegalCostsMember_label_en-US" xlink:label="lab_ango_LegalCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Costs [Member]</link:label>
    <link:label id="lab_ango_LegalCostsMember_documentation_en-US" xlink:label="lab_ango_LegalCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LegalCostsMember" xlink:href="ango-20210228.xsd#ango_LegalCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_LegalCostsMember" xlink:to="lab_ango_LegalCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_eeb72adf-c1ea-4a6f-aa9c-f5bfb03d5dca_terseLabel_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum total leverage ratio</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_label_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_documentation_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:to="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_OncologyMember_cca94360-2c83-490e-b65d-0d6f7c687325_terseLabel_en-US" xlink:label="lab_ango_OncologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oncology</link:label>
    <link:label id="lab_ango_OncologyMember_label_en-US" xlink:label="lab_ango_OncologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oncology [Member]</link:label>
    <link:label id="lab_ango_OncologyMember_documentation_en-US" xlink:label="lab_ango_OncologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oncology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_OncologyMember" xlink:href="ango-20210228.xsd#ango_OncologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_OncologyMember" xlink:to="lab_ango_OncologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_b883cbb3-2393-4dd0-9d12-060c4a29bc7d_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_6326ae8b-7014-4672-a7ba-48e7e147d10e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_287a4959-2c47-4955-a371-d61d5be7ff57_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance, Shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_5dedc402-855b-4046-bb00-9ac459f96e01_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance, Shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_edbfbce0-0178-4e04-9a50-b4e52fc8cfad_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_dab3c618-289e-433c-ab9d-93dd25cc540e_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_VascularAccessMember_0669e2aa-d869-4551-90e4-1d37d0f3d1aa_terseLabel_en-US" xlink:label="lab_ango_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Access</link:label>
    <link:label id="lab_ango_VascularAccessMember_label_en-US" xlink:label="lab_ango_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Access [Member]</link:label>
    <link:label id="lab_ango_VascularAccessMember_documentation_en-US" xlink:label="lab_ango_VascularAccessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular access.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularAccessMember" xlink:href="ango-20210228.xsd#ango_VascularAccessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_VascularAccessMember" xlink:to="lab_ango_VascularAccessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_c40e18bd-b47c-4b00-9ba9-10be4ff760f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_TransitionserviceagreementMember_d28839d6-ec0f-4bc9-89dd-af90675a4905_terseLabel_en-US" xlink:label="lab_ango_TransitionserviceagreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition service agreement</link:label>
    <link:label id="lab_ango_TransitionserviceagreementMember_label_en-US" xlink:label="lab_ango_TransitionserviceagreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition service agreement [Member]</link:label>
    <link:label id="lab_ango_TransitionserviceagreementMember_documentation_en-US" xlink:label="lab_ango_TransitionserviceagreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition service agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TransitionserviceagreementMember" xlink:href="ango-20210228.xsd#ango_TransitionserviceagreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_TransitionserviceagreementMember" xlink:to="lab_ango_TransitionserviceagreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_73ac839b-be57-4790-950a-519d9c70bb26_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_150905d5-4345-41c0-ac90-4b39258bb901_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicenseAgreementTermsMember_b4f39195-b3e3-4eb8-ad60-e47c543226a1_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseAgreementTermsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licenses</link:label>
    <link:label id="lab_us-gaap_LicenseAgreementTermsMember_label_en-US" xlink:label="lab_us-gaap_LicenseAgreementTermsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License Agreement Terms [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAgreementTermsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseAgreementTermsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseAgreementTermsMember" xlink:to="lab_us-gaap_LicenseAgreementTermsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_UndiscountedContingentConsiderationDisclosure_d99a921e-2850-4fe0-b8fb-d2e8a2056452_terseLabel_en-US" xlink:label="lab_ango_UndiscountedContingentConsiderationDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential amount of undiscounted future contingent consideration</link:label>
    <link:label id="lab_ango_UndiscountedContingentConsiderationDisclosure_label_en-US" xlink:label="lab_ango_UndiscountedContingentConsiderationDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted Contingent Consideration Disclosure</link:label>
    <link:label id="lab_ango_UndiscountedContingentConsiderationDisclosure_documentation_en-US" xlink:label="lab_ango_UndiscountedContingentConsiderationDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted Contingent Consideration Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_UndiscountedContingentConsiderationDisclosure" xlink:href="ango-20210228.xsd#ango_UndiscountedContingentConsiderationDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_UndiscountedContingentConsiderationDisclosure" xlink:to="lab_ango_UndiscountedContingentConsiderationDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_dbe9a05c-63eb-4c15-a607-7a14807dc4bf_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_04bc7419-4c5d-4191-9a68-6a2f84b26c33_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_7e30268e-7f73-4ad0-89e5-6befd3c8333c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_a73a8dc4-b131-4683-b0ce-ccc5c37795e1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_bb49f802-c176-475c-be86-fa233d56b31f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_e43d14e7-7bc2-4e5d-8538-cfce5e22aacd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_9523c6cb-c8e7-437b-bfdf-904383da42a2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_361a3b5f-e7f6-40ea-8dcc-6193cff63ad4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9f6a4e27-d71e-41cc-8625-0a6f2a4bcd53_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_102c8ecf-ac74-41d2-8d37-94a96c4be340_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_c88b0d47-abad-4b91-b26f-b819ffaf0241_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d3cb001e-4ce2-4d0c-bb77-6f061f587912_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_57790fec-e147-49a8-aeb2-6e4f28618575_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_eb647b49-6cb3-4699-ba94-ec55b3d0e059_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product technology</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_0b10cf2f-8f1b-4397-8d26-b6ba0dc4fb03_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Royalties</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_81bf0de5-ee11-4401-b830-7777d65504ff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_3ad648d3-e623-49bd-ad11-416126d45aaf_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3a05e95e-a7a3-4556-bc85-89eac20ff12e_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_c04eb7e2-08b7-4956-95e8-c7709382b490_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ProductTechnologiesMember_d7e82906-9dad-43c1-82e7-c6979da03c31_terseLabel_en-US" xlink:label="lab_ango_ProductTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product technologies</link:label>
    <link:label id="lab_ango_ProductTechnologiesMember_label_en-US" xlink:label="lab_ango_ProductTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Technologies [Member]</link:label>
    <link:label id="lab_ango_ProductTechnologiesMember_documentation_en-US" xlink:label="lab_ango_ProductTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product technologies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProductTechnologiesMember" xlink:href="ango-20210228.xsd#ango_ProductTechnologiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ProductTechnologiesMember" xlink:to="lab_ango_ProductTechnologiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_220777dd-da72-4880-8533-0edc054039e8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_9c80e29e-421b-45c9-aa58-86f99152e545_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_23b114ae-9eb0-4756-99e4-dcbe6e3a0f70_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_1b9a45d8-b8b9-4bfe-a0de-81de57db5e29_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_394880c2-cc46-462a-be9e-ad6dfe6c0e57_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_091b6a05-c646-43d4-87f9-f031226f8933_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration for acquisition earn outs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_7eb6574c-7626-480c-9774-af6eaec783cd_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_a3c30b28-bc93-4c93-94b6-497d55680263_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and franchise taxes</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_de38356c-8342-4202-81cd-d9cfc8d80b1c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_fc231e8c-64f7-48b6-a304-10cac7475766_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e863fa12-11ea-47a4-803a-7d3e5c251221_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_93ee2f04-2230-4b0b-a243-9d06b8954e3e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_bd9f2cd0-2d2d-49dd-b8b8-40d9df6f413b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_ea651e61-1922-4148-8f5e-9ad079b10f0c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b02cd144-6ede-4419-b228-52e313b19ae9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock_af816d41-ad84-463c-8b1d-d0e790a0ac5f_terseLabel_en-US" xlink:label="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental balance sheet information</link:label>
    <link:label id="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="ango-20210228.xsd#ango_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_ango_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_4cf866e6-ed35-41c9-bddf-36409c908c3d_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_23fb3a55-6612-48c6-bd03-5b3c3e2eeb61_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_79fd9be2-eb08-40c8-9c7d-1088193b3eb1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_52962d02-4de5-4fd9-b329-4b4d765864fa_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2c693000-a72c-48ad-b446-d4ac47fd7045_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_a8792ffa-f49b-4838-b08a-f9cc3052925d_terseLabel_en-US" xlink:label="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit accordion feature</link:label>
    <link:label id="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_label_en-US" xlink:label="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Accordian Feature</link:label>
    <link:label id="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_documentation_en-US" xlink:label="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Accordian Feature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:to="lab_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_RevenuePerformanceObligationPaymentTerm_fcf06da4-9657-47ee-a0ce-e8eb93b8cbc8_terseLabel_en-US" xlink:label="lab_ango_RevenuePerformanceObligationPaymentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment term</link:label>
    <link:label id="lab_ango_RevenuePerformanceObligationPaymentTerm_label_en-US" xlink:label="lab_ango_RevenuePerformanceObligationPaymentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Payment Term</link:label>
    <link:label id="lab_ango_RevenuePerformanceObligationPaymentTerm_documentation_en-US" xlink:label="lab_ango_RevenuePerformanceObligationPaymentTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Performance Obligation, Payment Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenuePerformanceObligationPaymentTerm" xlink:href="ango-20210228.xsd#ango_RevenuePerformanceObligationPaymentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_RevenuePerformanceObligationPaymentTerm" xlink:to="lab_ango_RevenuePerformanceObligationPaymentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_A2020StockAndIncentiveAwardPlanMember_f2ecd484-15ab-42b0-a08c-f07772b4c0df_terseLabel_en-US" xlink:label="lab_ango_A2020StockAndIncentiveAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Stock And Incentive Award Plan</link:label>
    <link:label id="lab_ango_A2020StockAndIncentiveAwardPlanMember_label_en-US" xlink:label="lab_ango_A2020StockAndIncentiveAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Stock And Incentive Award Plan [Member]</link:label>
    <link:label id="lab_ango_A2020StockAndIncentiveAwardPlanMember_documentation_en-US" xlink:label="lab_ango_A2020StockAndIncentiveAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Stock And Incentive Award Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_A2020StockAndIncentiveAwardPlanMember" xlink:href="ango-20210228.xsd#ango_A2020StockAndIncentiveAwardPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_A2020StockAndIncentiveAwardPlanMember" xlink:to="lab_ango_A2020StockAndIncentiveAwardPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_e8845413-7232-4ab7-8da2-f92bcb844561_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_e63c654d-6561-49d2-97e7-b47f422545c5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_308bb8e5-fa17-40b8-adc6-e69328b0e6e5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_adfbcf3f-83a3-4c69-a4e0-b77d723ce130_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_ffe4a689-ac6c-40f6-ab60-0b608205081c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales (exclusive of intangible amortization)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e91c4451-fc02-42b3-bdcb-18b885011a4e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_1c92344b-ec45-4572-99b0-05d396345983_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b1a000c-b8c5-4e93-a92e-754e828515bd_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1448ce1f-cb97-4223-90b3-9883529998c8_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_7ab46174-945e-4891-b614-5e3980718a8c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionConsiderationTransferred_ba803c0e-0c7f-440a-bb3e-40d528d48d2b_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate purchase price</link:label>
    <link:label id="lab_ango_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_ango_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:label id="lab_ango_AssetAcquisitionConsiderationTransferred_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionConsiderationTransferred" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionConsiderationTransferred" xlink:to="lab_ango_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_fa4e6497-ff21-4250-8087-7ab3ee41a1f6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_c47049e0-f031-404d-8630-6b3af4de5c4f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_45ff3be5-1113-4c15-991a-0372ccea95e2_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_748962a4-b231-47f0-bd0d-7900ed762cb0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ab244be2-33c1-4887-a06b-d81ce2c089f9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_e4eba4dc-2378-4c01-acc2-44bef9d5aae5_terseLabel_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Days after purchase after which pre-approval is required for product return</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_label_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Product Return Period After Purchase Date Requiring Pre-Approval</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_documentation_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Product Return Period After Purchase Date Requiring Pre-Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:to="lab_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_88d6b85c-014c-45d5-87e3-902d097eb3de_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee (percentage)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_5b5082e1-924f-4d77-8846-ec657f5e0157_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_c52af3a7-1c03-423f-b4d6-2525131fa444_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_854af281-46a9-49f5-9a52-08366bc0b533_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_815d6154-2cbf-473c-a642-faf5553a5eb7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_823f017a-88eb-45d6-adc5-b95f412ef828_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_edea1f6a-bc8e-486c-b1c2-aede544b5cc3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate (percent)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_8eb0a027-414f-4ff8-95f0-3392c313fbfa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_dad208a4-7d8a-4c6e-9c66-8c7246efefe8_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_b88e4ae2-de9f-4436-a983-9dd0a04f2494_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_b3942366-c755-4a68-90d2-ae68fb2813bd_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_332fad07-53ad-4991-95ac-a6520b741f29_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_5c94f13a-e601-4728-962c-f7c3ccccbd11_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowances of $1,820 and $2,150 respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_82ba67d7-d57a-4b8b-9bf4-4bcecd0a9f74_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_90b11c26-d509-4916-b4e3-375213d9fe7b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0655a8fa-c4da-4927-bd4f-4bea9e6ec5aa_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_2b87a9fe-1194-4139-ad0b-1085942cf9f3_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringChargesMember_041ec6eb-8170-4b41-a330-9cfebccb4056_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringChargesMember_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesMember" xlink:to="lab_us-gaap_RestructuringChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock_22600146-62ef-4630-9cd8-987b1ba834fd_terseLabel_en-US" xlink:label="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:href="ango-20210228.xsd#ango_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="lab_ango_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_219fab13-b458-436c-89a2-389433bdd443_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_695f9673-5b00-4fa9-a1e5-0fa78f2cc81b_verboseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademark</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_7c3f32ee-6424-4727-9727-063c683ff302_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6a6e3140-f734-44ba-a84e-4d6e6ab9b873_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b8ddf17c-8be3-46ba-8ba8-0d211bc2ba41_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_231d38e9-384d-4e93-8ecb-e3a3a0c6f9d1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_f166be92-4574-4e25-b67e-06dc384b9433_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e33d6c9b-32db-4593-bce3-e1d851d262cf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_3960a7e4-8408-45d2-9fe6-61c1c4468cbf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_DivestitureMember_1f606874-26e3-4f2b-9114-3c49bcb40e51_terseLabel_en-US" xlink:label="lab_ango_DivestitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Divestiture</link:label>
    <link:label id="lab_ango_DivestitureMember_label_en-US" xlink:label="lab_ango_DivestitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Divestiture [Member]</link:label>
    <link:label id="lab_ango_DivestitureMember_documentation_en-US" xlink:label="lab_ango_DivestitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Divestiture [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DivestitureMember" xlink:href="ango-20210228.xsd#ango_DivestitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_DivestitureMember" xlink:to="lab_ango_DivestitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_661f11b8-da24-414e-aca0-6e8d519dce6b_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_d6c6cdfa-b36d-46f2-963b-70f41c6eff91_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, liability, measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_52e94209-ebdf-4d47-9d53-b5e397b81a10_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_LineOfCreditFacilityNumberOfCovenants_c6694ba8-d76f-4051-b59d-ad458673aafa_terseLabel_en-US" xlink:label="lab_ango_LineOfCreditFacilityNumberOfCovenants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of covenants</link:label>
    <link:label id="lab_ango_LineOfCreditFacilityNumberOfCovenants_label_en-US" xlink:label="lab_ango_LineOfCreditFacilityNumberOfCovenants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Number Of Covenants</link:label>
    <link:label id="lab_ango_LineOfCreditFacilityNumberOfCovenants_documentation_en-US" xlink:label="lab_ango_LineOfCreditFacilityNumberOfCovenants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Number Of Covenants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityNumberOfCovenants" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityNumberOfCovenants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_LineOfCreditFacilityNumberOfCovenants" xlink:to="lab_ango_LineOfCreditFacilityNumberOfCovenants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_76e42b32-dc3a-4ab8-98ad-e821371e9279_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_6a20e607-71cc-40fd-afa9-c6af9a74c328_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_e81700bb-b0c3-4f01-b58c-0cd0b53602e8_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Inventory</link:label>
    <link:label id="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_9757121d-559c-4077-a677-c35405c7746a_terseLabel_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term deposits</link:label>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_label_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Long-Term Deposits</link:label>
    <link:label id="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_documentation_en-US" xlink:label="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Long-Term Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:to="lab_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_a568012a-84b1-4395-9c1f-3621bb3e2e91_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_15a05ec8-1f5f-4fc9-9cad-d2ca799f3f41_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_748a1770-b157-4389-98d7-fcf855a8c70d_terseLabel_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum total leverage ratio subsequent to material acquisitions</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_label_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio, Subsequent To Material Acquisitions</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_documentation_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio, Subsequent To Material Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:to="lab_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_b389c919-9f9e-4d20-b381-25fc3e5a83bb_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_5ece6e7e-5715-4860-be12-44f2ff643ace_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_13969f26-9892-46f3-bd6e-1fba816e0a27_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_590e529d-c7ee-466e-a8e9-a2a5b81bb799_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_24c48202-e3f0-4aa5-8e80-1a4b65871a0f_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_a8befdab-aa8a-4928-85ee-82bf77e2af7c_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_89daabf4-6403-4b3d-b799-8452c604dbb0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f0bf124e-8ab9-4cc6-b0f0-bb86aa282997_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per share, basic (USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_4a6449d8-581a-4451-b633-18c774795275_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_417fd974-4f7c-4c64-b707-692a8f695ee0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4ad1f933-5075-4b6e-a22e-16a983b07c34_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_fe77046d-39dd-4e66-8de3-8eb75de23a8d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_67ed6937-ed66-4b90-9d76-a052408aa81b_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_2cd1ec20-9c6e-4968-805c-6598e175aa40_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_13fc2718-1f01-4680-8408-10e6d5525c6f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_e6c401ed-b7f5-415a-af07-8397ec4cbc93_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_37d40216-1ffc-49ee-bc3b-7a62b6cffd67_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory valuation reserves</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_fcbce841-6331-48e8-8f7c-a71acf052f6c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b840d7c7-1247-4041-9590-46075af3a1e2_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges against income for share-based payment arrangements</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_BiolitecBankruptcyMember_31161183-2eea-4054-b282-0bfce4263942_terseLabel_en-US" xlink:label="lab_ango_BiolitecBankruptcyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biolitec Bankruptcy</link:label>
    <link:label id="lab_ango_BiolitecBankruptcyMember_label_en-US" xlink:label="lab_ango_BiolitecBankruptcyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biolitec Bankruptcy [Member]</link:label>
    <link:label id="lab_ango_BiolitecBankruptcyMember_documentation_en-US" xlink:label="lab_ango_BiolitecBankruptcyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biolitec Bankruptcy [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BiolitecBankruptcyMember" xlink:href="ango-20210228.xsd#ango_BiolitecBankruptcyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_BiolitecBankruptcyMember" xlink:to="lab_ango_BiolitecBankruptcyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_30919341-4e03-415c-a8e1-93613ad18155_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of common stock under ESPP</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_53d15b0a-17c6-4735-9281-f591f04952cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value $0.01 per share, 75,000,000 shares authorized; 38,877,367 and 38,448,536 shares issued and 38,507,367 and 38,078,536 shares outstanding at February&#160;28, 2021 and May 31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d23d9b1c-470a-4c9d-b08e-f43a73aabcd0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_dc8d16a9-4b80-4d28-937c-2e862ec25629_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_32df80fc-00ff-48c8-98ec-2f019c99f5d1_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_bb0efa3e-cb78-4ae7-b2b2-ba47fbd2f6f3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_2e21509f-ffd4-46c7-95c5-18664454dd2b_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense related to items of other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a9473d48-9c81-44dd-938a-2c047000c42e_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_07b5130f-794d-4528-b94c-0df0b880d1b9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_f068bd0a-0ce8-4028-b6eb-1bd13885a56a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_f02bae6d-a9e0-449f-9096-9667cad28961_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_2fddecb1-1709-4d27-a7bc-53b90efcd510_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7550aeb-6021-41eb-b7ad-872bd55290e1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_50ae5123-1969-402f-b702-f67f5ede7557_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_418d2827-37f8-4da2-936c-773aebeff067_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4323af13-7e9b-4ffb-b517-709aba6dddb5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_70e567dd-7863-4464-a367-80759d4c6803_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ddd50fa1-2399-45d0-9b70-9783f96ba933_terseLabel_en-US" xlink:label="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="ango-20210228.xsd#ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_20033f3f-5a74-4eab-9505-d1224ab6f55d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_07e7e152-684c-444c-9657-f16ecbc9eb53_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_b212987c-3cfb-4da6-8bbd-57489bc309d9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_cd405fa6-51f9-4377-b82f-a83c0e629d71_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_009c95cd-8e0c-4455-bb62-568d6721b1a8_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f04c1a8d-74e6-4ac0-bd2c-e57fb6b487b4_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_245fb587-5932-449a-8835-b7660dc5f808_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a71ec6a-ed83-4258-9e0c-8c2da4776d43_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_173710b4-2b35-4daa-989e-471501fd18ae_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_05d4aedf-fdcb-41b2-b03e-f409fa14a564_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted cash flow</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Technique, Discounted Cash Flow [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_cf4c9b8a-12f4-4a5c-afb3-81451dde02fc_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_0261d545-c8da-46bb-a9c4-c084d9aff231_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2d3629a3-6785-435d-b7c7-9bc4ebc072dc_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_269e71a1-2688-4338-a686-cadeca4553fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_0d28f326-34e8-4417-b86f-091141dbf6c7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_6a8691f5-f7cd-49a4-83f1-864da4aa37b5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2394cfc0-920b-498d-a619-4600d61ab471_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3218d93b-0bdc-4d00-a08e-c145ac5f1cbe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_3c06f670-335f-48da-97bb-5cab07a496fb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of intangibles</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_e0e66fc7-96ae-4ba8-81d2-5c2323f1c4f2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_842c90d3-8939-4768-95bc-1c1950e0167e_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8ad56d66-7aa0-41a1-ba8a-ccefb1d49ad1_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_bd55b1c9-3df6-4640-85c5-5fa4a42fc612_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ab66e8c8-a027-4e76-a7ed-33c88c37aeb8_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities excluded as their inclusion would be anti-dilutive (shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_63b1f2d8-e321-41c8-8da0-407e15b70c63_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_bad4eed2-7b2d-4747-955e-149bcf2513a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), before tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ce41bbd4-ebfb-47b3-90a7-f3e6d7480f8f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life (years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_097ec587-2b3a-4fc0-aa24-3b34e9eda678_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life of intangible assets other than goodwill</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_bd95aebd-cd6b-4792-8cb0-7e8e1a3c0e15_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLoansPayable_279f9c32-ee78-4754-9687-34d0c0788946_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermLoansPayable_label_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansPayable" xlink:to="lab_us-gaap_LongTermLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_209fa224-51af-44ee-b976-a00e114ed2de_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at period end (percentage)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_cc91fe2f-901c-4b52-a4a7-178d781c4cce_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_5a620211-8070-42bc-bdd3-75de589d8007_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c59cefb9-af32-4d1b-a378-8c68afa8fbcc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_425e125f-2e33-4d56-a40d-1dccb9630c67_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_9eb8be62-2aec-43e1-a78d-7009098e814e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_5d7c5192-94aa-4be8-b5ed-6fce558622b0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0489d2b2-dffc-4740-9d3b-8722e149b33b_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_73aa82d7-0801-4c46-a849-9a7c6685011a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_65339310-83de-46a8-8112-c1c5aa84a343_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_61a51077-cc22-48d9-9341-4090d58d8153_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a7488e01-5f6f-411a-80f2-f676d855cfbe_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7eb9ded1-3573-4813-a4fe-663b10405493_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_b70165cd-9bf1-4367-adfa-fc12b2d29ce7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_83e9b7bd-e3b7-48c8-8efb-96d0f25138df_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_cfa1411f-e984-4b3b-861a-9bf59908f9b9_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_cf5e6caf-2be5-4802-8ac0-af09735fac5f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3b81982e-52d3-4515-b59c-be64c11a504c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_d8b720af-6bd4-40e7-bf6b-76a6b7453658_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_b2ef242c-0b78-4cb2-b851-44ca019dcb1e_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_87564abd-ab31-43a1-b9d3-a0aaf1e06a8a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_2baf5a78-e12f-425e-a8be-d610ac94f161_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_823d279b-cabf-4ac3-8fd3-f06d6ce48ba4_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_3a251b34-7c01-498e-b200-2fa42104a765_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_bb68ffee-db01-4b49-a3a8-84a6b52c87a5_terseLabel_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum fixed charge coverage ratio</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_label_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:to="lab_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_e2561d5f-5d02-47b2-94f0-39241b1c8d29_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_92818210-2b06-4973-ba00-de8e4e7f99d4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_fe0204f1-a5e7-4c84-9a23-6e095324ecc7_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for capital expenditures incurred during the period</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6f786159-a662-4b01-b70a-ddd9568187a4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_144f4050-2d83-4d9e-9605-c8f909ebadb3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_PaymentOfContingentConsideration_770960f6-9883-4a57-a9c3-b0560c57278f_negatedLabel_en-US" xlink:label="lab_ango_PaymentOfContingentConsideration" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of acquisition related contingent consideration</link:label>
    <link:label id="lab_ango_PaymentOfContingentConsideration_label_en-US" xlink:label="lab_ango_PaymentOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Of Contingent Consideration</link:label>
    <link:label id="lab_ango_PaymentOfContingentConsideration_documentation_en-US" xlink:label="lab_ango_PaymentOfContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Of Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PaymentOfContingentConsideration" xlink:href="ango-20210228.xsd#ango_PaymentOfContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_PaymentOfContingentConsideration" xlink:to="lab_ango_PaymentOfContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9eb0ef56-6777-416b-af20-c762c17fc52b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of common stock under ESPP, Shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_a8fa1da2-818e-4b05-9208-6fc1a336cf37_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_3201ef46-d030-4c30-aaab-31c74aaaa102_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_dfbaa471-e66d-475c-8ef9-1d1f1caaac8b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation income</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_5620ffff-16e2-4549-bf7d-4b6844f8bee4_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_e2a9f526-277a-4b52-a782-05f2ac1bca13_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_4a52e1e0-69a8-4830-9c36-822ef642489a_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying value, finite intangible items</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_d502e57c-4a49-4613-92a2-5691396e2428_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in accounts receivable allowances</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d11e21e9-944f-450e-9456-b6c25ed320ad_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options, Shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_78939059-1565-4dd2-858a-5546332deeb5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Liabilities Assumed [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ce4b3195-0838-4ae2-8ef6-f20c55d5938c_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_f9204d24-a4f3-4245-9597-fc024d5afe92_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_e65c8728-f569-4ba0-ba07-f73106c38116_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other expense, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_a2f5edbc-4135-477c-b1b6-d22fcb7c17ef_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability schedule</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionDomain_a18cc35d-ad9e-4e0b-bc17-3c618bc47cab_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_ango_AssetAcquisitionDomain_label_en-US" xlink:label="lab_ango_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_ango_AssetAcquisitionDomain_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionDomain" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionDomain" xlink:to="lab_ango_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_NoTradingSymbolFlag_847ed2e9-a513-4121-83a8-4d0554ca3ce2_terseLabel_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:label id="lab_dei_NoTradingSymbolFlag_label_en-US" xlink:label="lab_dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_NoTradingSymbolFlag" xlink:to="lab_dei_NoTradingSymbolFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnRestockingCharge_af4f536f-9441-4141-bf64-bdd5360bd973_terseLabel_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restocking charge (as percent)</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnRestockingCharge_label_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Restocking Charge</link:label>
    <link:label id="lab_ango_ContractwithCustomerRightofReturnRestockingCharge_documentation_en-US" xlink:label="lab_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Right of Return, Restocking Charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnRestockingCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:to="lab_ango_ContractwithCustomerRightofReturnRestockingCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a51614c4-2d94-4180-8820-0a76ce2c414b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75fedc12-c6e3-46b6-99a4-640b48c82b54_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease_79ca6416-08e5-4f93-aea5-886286be70e9_terseLabel_en-US" xlink:label="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt default interest rate increase (percentage)</link:label>
    <link:label id="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease_label_en-US" xlink:label="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Default, Interest Rate Increase</link:label>
    <link:label id="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease_documentation_en-US" xlink:label="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Default, Interest Rate Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:href="ango-20210228.xsd#ango_DebtInstrumentDebtDefaultInterestRateIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:to="lab_ango_DebtInstrumentDebtDefaultInterestRateIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8df955f6-2f1a-4e53-8dbd-899252d1df72_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate (percentage)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_5adf938b-6b45-47a9-b98b-e4dbfb3be225_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_3a8b99bb-c66a-4bd1-baa6-4fd63634b04e_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance, Treasury Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_6b7bb62c-b0d2-4708-a648-2ee0bd3df979_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance, Treasury Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_b6d5f46a-9966-48d0-b4fd-601d6c193fac_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued severance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_MerzNorthAmericaSettlementMember_086859e9-bbbc-461b-ace9-c5c40e407f1c_terseLabel_en-US" xlink:label="lab_ango_MerzNorthAmericaSettlementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merz North America Settlement</link:label>
    <link:label id="lab_ango_MerzNorthAmericaSettlementMember_label_en-US" xlink:label="lab_ango_MerzNorthAmericaSettlementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merz North America Settlement [Member]</link:label>
    <link:label id="lab_ango_MerzNorthAmericaSettlementMember_documentation_en-US" xlink:label="lab_ango_MerzNorthAmericaSettlementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merz North America Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MerzNorthAmericaSettlementMember" xlink:href="ango-20210228.xsd#ango_MerzNorthAmericaSettlementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_MerzNorthAmericaSettlementMember" xlink:to="lab_ango_MerzNorthAmericaSettlementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_575015af-1f5b-443b-a0ab-5f202091fce5_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_cb92fea7-0e7b-4f58-83be-31f263047ba7_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9657dab0-afde-4b24-a472-1312650219c8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_db2e1f7f-1758-4e8f-a7cb-5865b807cc1e_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets obtained in exchange for lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c5fe47ad-153e-400a-9285-015f0b461d42_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Financial Statements</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_VascularInterventionsandTherapiesMember_fec02afd-50f9-4ec7-978b-af5edbe6b5d0_terseLabel_en-US" xlink:label="lab_ango_VascularInterventionsandTherapiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Interventions &amp; Therapies&#160;</link:label>
    <link:label id="lab_ango_VascularInterventionsandTherapiesMember_label_en-US" xlink:label="lab_ango_VascularInterventionsandTherapiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Interventions and Therapies [Member]</link:label>
    <link:label id="lab_ango_VascularInterventionsandTherapiesMember_documentation_en-US" xlink:label="lab_ango_VascularInterventionsandTherapiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vascular Interventions and Therapies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularInterventionsandTherapiesMember" xlink:href="ango-20210228.xsd#ango_VascularInterventionsandTherapiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_VascularInterventionsandTherapiesMember" xlink:to="lab_ango_VascularInterventionsandTherapiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0cb36072-8776-47c6-97ac-ca3e2dd9108b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_18a6d356-f63c-42a3-8bf7-7aca0df44ef4_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_454bf7a4-e232-4cab-b990-c2f67eaee883_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4391d3dc-bb90-42bf-a473-77f516fe92e9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_062573a8-0ea1-4f38-9ff7-9c6f26204545_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f01a5f36-9f59-4a89-bf5a-7389e486ec30_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_4bbfe02c-1c07-438e-9200-e8f0f1fbba41_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_52a3e787-baea-48dc-bbca-956246454ceb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per share, diluted (USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_559f9b3a-b8b7-4855-9815-63aa0c57fdd5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Net Sales by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_08ad56fb-d7b4-400e-a936-0f03f924fd51_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_282bad3c-5e6b-4dc3-b22d-5170a6cf2bea_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire business</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07d5e796-3096-491e-b808-7d90beb0b9c0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements Using Significant Unobservable Inputs</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_af38321c-d693-439e-9cb3-b4fbf48df1be_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_d1defde4-19e8-413d-9e06-55f2efd126d4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_8e5faaae-0622-478d-92d9-b21dc5eae6ae_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_859fadb9-15a5-4e48-99e4-67a0ddf33579_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_096db939-6fe1-4477-8854-cde653bd0e3e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6ee5c7f7-cd27-4e38-be35-7b873266d8c4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_02725004-2aeb-4cd4-aef3-0eb35767cd43_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on contingent consideration for IPR&amp;D Write-off</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_bbd57425-5732-46ed-9892-0d4f6b1ef63e_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed and intangible asset impairments and disposals</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3983c8a8-063e-49f9-82ad-26d9a78d2d9b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_60626137-11bd-4469-8a0e-4f6f365af88b_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_97844672-92f6-4c03-9d03-7ffce7b431be_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent_f071a469-c88c-4aab-97ec-1e2f404a04f0_terseLabel_en-US" xlink:label="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated federal statutory income tax rate</link:label>
    <link:label id="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent_label_en-US" xlink:label="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Before Discreet Items, Percent</link:label>
    <link:label id="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent_documentation_en-US" xlink:label="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation Before Discreet Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:href="ango-20210228.xsd#ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:to="lab_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_6c548e35-4198-42b5-8965-64cf44994c4e_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_8c68766e-f11c-4f08-a25e-8fea29fcfe4f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_32545455-9343-40bb-a8d0-4afc12b10135_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0212ff0f-bcef-4387-8bf3-c88a7cec3f57_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_AssetAcquisitionContingentConsiderationLiability_077411fa-4e4c-4c07-ae92-ff365e60e714_terseLabel_en-US" xlink:label="lab_ango_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration for acquisition earn outs</link:label>
    <link:label id="lab_ango_AssetAcquisitionContingentConsiderationLiability_label_en-US" xlink:label="lab_ango_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Liability</link:label>
    <link:label id="lab_ango_AssetAcquisitionContingentConsiderationLiability_documentation_en-US" xlink:label="lab_ango_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionContingentConsiderationLiability" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_AssetAcquisitionContingentConsiderationLiability" xlink:to="lab_ango_AssetAcquisitionContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8f8d4df7-11ae-4433-90af-9e0a82870e5f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2ea320a2-838f-4ca2-8eeb-f26663a0073c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9a99498-677d-4277-93bb-85f16eb3f1f6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1e95af02-3bff-488e-8f56-1aa53e93ce8f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_82b34468-4733-4a8c-a713-5b6f8a522cd9_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2a96a21d-cd7f-4290-bf7e-193b4dd1406a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_eeec74ea-f818-457c-8852-3e8f9d49ff7d_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income before reclassifications, net of tax</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b0df5d1d-7a28-4838-8a24-bb9b77762945_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_0b4449a8-a989-4ecb-9eac-5e74b444a150_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, 370,000 shares at February&#160;28, 2021 and May 31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsiderationOne_60459d0d-acd4-43a1-8ecb-fdc842531f3e_terseLabel_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsiderationOne_label_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Fair Value Of Contingent Consideration One</link:label>
    <link:label id="lab_ango_ChangeInFairValueOfContingentConsiderationOne_documentation_en-US" xlink:label="lab_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Fair Value Of Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsiderationOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:to="lab_ango_ChangeInFairValueOfContingentConsiderationOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_557b0f51-5468-45f1-9fea-ed5559d9dce8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_b1821e21-a10a-441a-9c9e-98abb68b15c3_terseLabel_en-US" xlink:label="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 and thereafter</link:label>
    <link:label id="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="ango-20210228.xsd#ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6f16ac50-2f2f-45d6-83c9-167ad54f143a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock_984d4886-4980-46cd-b0c5-cfc794602e40_terseLabel_en-US" xlink:label="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock_label_en-US" xlink:label="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Table Text Block]</link:label>
    <link:label id="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock_documentation_en-US" xlink:label="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:href="ango-20210228.xsd#ango_NewAccountingPronouncementsPolicyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:to="lab_ango_NewAccountingPronouncementsPolicyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_e948fa0a-aead-4651-ab3c-d97c1759076a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_ae8b83a4-cb5d-4d26-aa45-216be1a36634_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_a75ebb77-5667-41ec-8f1c-6e166e1cda43_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_e589a256-6c12-438a-b0f0-c16a96904a22_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8d1b05f8-fdc2-49bf-a245-d6b77ad56f8f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ango_TheDelawareActionMember_f6353367-429d-4f96-877b-2b40ffb9eb7a_terseLabel_en-US" xlink:label="lab_ango_TheDelawareActionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Delaware Action</link:label>
    <link:label id="lab_ango_TheDelawareActionMember_label_en-US" xlink:label="lab_ango_TheDelawareActionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Delaware Action [Member]</link:label>
    <link:label id="lab_ango_TheDelawareActionMember_documentation_en-US" xlink:label="lab_ango_TheDelawareActionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Delaware Action</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TheDelawareActionMember" xlink:href="ango-20210228.xsd#ango_TheDelawareActionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ango_TheDelawareActionMember" xlink:to="lab_ango_TheDelawareActionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_02ad6f8c-0f50-4f7c-9807-cef8ad7b04d3_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_4753e8a6-ca10-41a2-ba08-1a6a356c9246_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>ango-20210228_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0e5da911-c33e-4687-bc0d-4b336f5190de,g:06ef254f-6557-4b83-ba12-92f3459b7dba-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CoverPage" xlink:type="simple" xlink:href="ango-20210228.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_371636e3-f500-4c63-a855-55a6e804da55" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_371636e3-f500-4c63-a855-55a6e804da55" xlink:to="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dac7abb0-65c9-4ab4-9dfc-7d472197e9b8" xlink:to="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_75f6dec9-4603-4b8d-9fd5-bc61f10cecc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:to="loc_us-gaap_CommonStockMember_75f6dec9-4603-4b8d-9fd5-bc61f10cecc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PreferredStockPurchaseRightsMember_3004e6a3-eb13-45c9-942d-d6db5b59f41b" xlink:href="ango-20210228.xsd#ango_PreferredStockPurchaseRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ed202fd9-eb38-4f25-b66f-8150646ee034" xlink:to="loc_ango_PreferredStockPurchaseRightsMember_3004e6a3-eb13-45c9-942d-d6db5b59f41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d27dd76d-f6b9-44c3-b44e-3bfe37d69567" xlink:to="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dd15886f-c4f9-44e2-b9c4-ad56a666f7cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_AmendmentFlag_dd15886f-c4f9-44e2-b9c4-ad56a666f7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d1ee5ada-40f7-4b24-9023-83b2cffb7b57" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentFiscalYearFocus_d1ee5ada-40f7-4b24-9023-83b2cffb7b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e01cae7b-ef5c-4076-b25b-a8f4a97651d2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e01cae7b-ef5c-4076-b25b-a8f4a97651d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c7cf7556-e0aa-4cc9-be51-e32542acbd4c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCentralIndexKey_c7cf7556-e0aa-4cc9-be51-e32542acbd4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5276c21d-1084-4d4d-960e-69fc081150f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_CurrentFiscalYearEndDate_5276c21d-1084-4d4d-960e-69fc081150f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_NoTradingSymbolFlag_54dde023-1a37-48c5-bb45-2821d4a11716" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_NoTradingSymbolFlag_54dde023-1a37-48c5-bb45-2821d4a11716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_12bf18ff-7259-4f8a-9e1d-6dd4266626c7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentType_12bf18ff-7259-4f8a-9e1d-6dd4266626c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c79b5bd3-2fae-476e-8c23-65ca445b3f80" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentQuarterlyReport_c79b5bd3-2fae-476e-8c23-65ca445b3f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2b516216-e028-4258-b9a8-e860a068c2b9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentPeriodEndDate_2b516216-e028-4258-b9a8-e860a068c2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_4fa1e23d-a8e8-4b0e-939f-3536365b540f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_DocumentTransitionReport_4fa1e23d-a8e8-4b0e-939f-3536365b540f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2bd69549-0e08-4585-a7a8-b50e8718cde6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityFileNumber_2bd69549-0e08-4585-a7a8-b50e8718cde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c23ca394-36e7-4191-98ce-57e25c98c888" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityRegistrantName_c23ca394-36e7-4191-98ce-57e25c98c888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d63ca708-c36e-4a6c-9eb9-c04e32f777e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d63ca708-c36e-4a6c-9eb9-c04e32f777e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_51f39d80-fed0-4fb9-a008-8003598c350a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityTaxIdentificationNumber_51f39d80-fed0-4fb9-a008-8003598c350a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_ce44d7fd-cb62-4853-89ea-4ddaf55a03f8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressAddressLine1_ce44d7fd-cb62-4853-89ea-4ddaf55a03f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_ebbe015b-7362-4611-a823-2f8d478244cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressCityOrTown_ebbe015b-7362-4611-a823-2f8d478244cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a17133ab-7b41-4d53-b2ea-d12b9c3acd08" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressStateOrProvince_a17133ab-7b41-4d53-b2ea-d12b9c3acd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ca99ac85-8553-4b1f-bf9f-f35f7eb79c6d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityAddressPostalZipCode_ca99ac85-8553-4b1f-bf9f-f35f7eb79c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_3d12aa93-0b2e-4773-900d-08df5fc105f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_CityAreaCode_3d12aa93-0b2e-4773-900d-08df5fc105f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_69bc33a7-8887-4436-9ef0-4a0f8dc854ad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_LocalPhoneNumber_69bc33a7-8887-4436-9ef0-4a0f8dc854ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a0b51e94-5b6b-43f5-839a-8c35b29333a6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_Security12bTitle_a0b51e94-5b6b-43f5-839a-8c35b29333a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b5b865e6-8ae0-437f-8195-7010891f21cc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_TradingSymbol_b5b865e6-8ae0-437f-8195-7010891f21cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_32f81f56-1066-4058-92fa-0b73c4c4c811" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_SecurityExchangeName_32f81f56-1066-4058-92fa-0b73c4c4c811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a6927448-d3e4-4b55-85c3-f539969876d9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCurrentReportingStatus_a6927448-d3e4-4b55-85c3-f539969876d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_2b3a39dc-24b4-4368-b42f-d642ab7fd422" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityInteractiveDataCurrent_2b3a39dc-24b4-4368-b42f-d642ab7fd422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_e2dd6371-edba-43f9-b63e-65607594fd1e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityFilerCategory_e2dd6371-edba-43f9-b63e-65607594fd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_1a875c9e-a1d2-4550-84c6-9a4e0039f3de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntitySmallBusiness_1a875c9e-a1d2-4550-84c6-9a4e0039f3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9f97a1dd-64a2-4dc5-a83f-b0b18d05cbe1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityEmergingGrowthCompany_9f97a1dd-64a2-4dc5-a83f-b0b18d05cbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_3286f483-d76c-44dd-8a3c-2ce02af9c502" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityShellCompany_3286f483-d76c-44dd-8a3c-2ce02af9c502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3398ff1e-6d93-4704-a3d4-7269cc444892" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aa20229f-08c0-4f75-ad11-41b62786a28b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3398ff1e-6d93-4704-a3d4-7269cc444892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d78526f8-685a-4d05-9f33-06869ff45e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_Revenues_d78526f8-685a-4d05-9f33-06869ff45e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0ad2152f-a5e8-4fa3-b6fe-e9323998947c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0ad2152f-a5e8-4fa3-b6fe-e9323998947c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a519b760-1c92-4a74-aeab-f513c83fda60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_GrossProfit_a519b760-1c92-4a74-aeab-f513c83fda60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_5d1ca297-3e75-47e0-a249-697770be8ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_5d1ca297-3e75-47e0-a249-697770be8ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_57070237-2621-4b1e-9ced-3780462ad005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_us-gaap_SellingAndMarketingExpense_57070237-2621-4b1e-9ced-3780462ad005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_82c50111-8f74-4a2b-9105-407d19e20021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_82c50111-8f74-4a2b-9105-407d19e20021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bc122fde-3ce1-49b8-b2b4-3c75ee5e85a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bc122fde-3ce1-49b8-b2b4-3c75ee5e85a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsiderationOne_fb4f79e2-2c4e-4a50-8bdb-2a162a29c038" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsiderationOne"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_ango_ChangeInFairValueOfContingentConsiderationOne_fb4f79e2-2c4e-4a50-8bdb-2a162a29c038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_0b11f89c-434d-45d9-a0e7-aae125efd52a" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_0b11f89c-434d-45d9-a0e7-aae125efd52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c863ae1a-3426-4218-8ea3-323e0b1fec1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43ef719e-44e8-405e-93bb-6c1e7dafdce9" xlink:to="loc_us-gaap_OperatingExpenses_c863ae1a-3426-4218-8ea3-323e0b1fec1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_31b33890-2a8f-45c7-854c-8e071287d4e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_OperatingIncomeLoss_31b33890-2a8f-45c7-854c-8e071287d4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2334c093-84d7-4980-b58c-00d66346e931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2334c093-84d7-4980-b58c-00d66346e931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_519f8874-4525-4868-9fb0-777ca74f8b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2334c093-84d7-4980-b58c-00d66346e931" xlink:to="loc_us-gaap_InterestExpense_519f8874-4525-4868-9fb0-777ca74f8b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_204da4ca-8d40-44b2-88b3-7d6d92a579bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2334c093-84d7-4980-b58c-00d66346e931" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_204da4ca-8d40-44b2-88b3-7d6d92a579bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0b47a6c5-ea64-48d8-85f4-7c4a3d9a86d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_2334c093-84d7-4980-b58c-00d66346e931" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0b47a6c5-ea64-48d8-85f4-7c4a3d9a86d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d497c4d4-49af-4ed8-b2c3-7bec9826b6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d497c4d4-49af-4ed8-b2c3-7bec9826b6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c40b5dc3-051a-447a-b06b-1985e9e1a6c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c40b5dc3-051a-447a-b06b-1985e9e1a6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6e7bb7f6-854e-4db5-9424-df1dbcfdfffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_NetIncomeLoss_6e7bb7f6-854e-4db5-9424-df1dbcfdfffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_81d7e7b7-26a8-44a0-aefd-e06143ea4c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_EarningsPerShareBasic_81d7e7b7-26a8-44a0-aefd-e06143ea4c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6a71019f-45b4-451b-bade-495255cf3521" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6a71019f-45b4-451b-bade-495255cf3521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fb2e2c3a-7ff6-4807-ac97-84ab1c26dd49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fb2e2c3a-7ff6-4807-ac97-84ab1c26dd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e5c56c4-de7e-4654-8127-e7482c344602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5348eddf-4c42-46fb-a4af-7aff44532699" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e5c56c4-de7e-4654-8127-e7482c344602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6d96b838-1794-4e62-a8b5-73d7c6eabac4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c0d59d44-0d9c-41bb-aa8d-7cfdb53fa753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6d96b838-1794-4e62-a8b5-73d7c6eabac4" xlink:to="loc_us-gaap_NetIncomeLoss_c0d59d44-0d9c-41bb-aa8d-7cfdb53fa753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6d96b838-1794-4e62-a8b5-73d7c6eabac4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_7db3782c-4ed3-4424-aad0-3ed03fcd8ed3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_7db3782c-4ed3-4424-aad0-3ed03fcd8ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0bb6af1f-c72c-4a42-97cb-fc98b3a42a78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_0bb6af1f-c72c-4a42-97cb-fc98b3a42a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_43f88a2c-a446-46ae-9741-5b05f98df05c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_43f88a2c-a446-46ae-9741-5b05f98df05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c45bddc7-1a6c-4caf-a9a5-34cda980bf87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_ea2d9164-43c5-4a0e-8a2d-4c96e12ecf7d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c45bddc7-1a6c-4caf-a9a5-34cda980bf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a3efe55-a4fd-4cad-a4c8-2159b3c1f3ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_6d96b838-1794-4e62-a8b5-73d7c6eabac4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a3efe55-a4fd-4cad-a4c8-2159b3c1f3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a2e33e05-c5c1-42a2-a122-eac9f753560b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a2e33e05-c5c1-42a2-a122-eac9f753560b" xlink:to="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dc992447-ab78-4eb6-9d30-f27863ba0474" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dc992447-ab78-4eb6-9d30-f27863ba0474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6e5c549b-d67c-4512-96e5-ccb70fda631c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6e5c549b-d67c-4512-96e5-ccb70fda631c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4a6bf79f-b08e-4b39-9774-7963592fe987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:to="loc_us-gaap_InventoryNet_4a6bf79f-b08e-4b39-9774-7963592fe987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_afc45a02-d9b3-41f6-b899-3c6c176ed053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_afc45a02-d9b3-41f6-b899-3c6c176ed053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7a2fc650-704e-4eab-8b02-d60fe59e7c00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2cb3f57f-e792-4bf6-8e9f-b1e0054260a6" xlink:to="loc_us-gaap_AssetsCurrent_7a2fc650-704e-4eab-8b02-d60fe59e7c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a467bf82-48e0-4183-b536-c6a70d60898a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a467bf82-48e0-4183-b536-c6a70d60898a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_561e0385-eca6-4773-bb09-82b86db6dc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_561e0385-eca6-4773-bb09-82b86db6dc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c5cfd39e-0ee1-40a1-812d-aad10914c7dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c5cfd39e-0ee1-40a1-812d-aad10914c7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0a4daa16-5a07-4677-880e-099b64bda81e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_Goodwill_0a4daa16-5a07-4677-880e-099b64bda81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3ae8bbd6-fcde-4b41-845f-89634ed036d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_92e962e1-bba9-49cb-bd23-c6e3f0595ced" xlink:to="loc_us-gaap_Assets_3ae8bbd6-fcde-4b41-845f-89634ed036d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a2e33e05-c5c1-42a2-a122-eac9f753560b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_25b6c3f4-713d-4877-9f37-e93c2f8b0840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:to="loc_us-gaap_AccountsPayableCurrent_25b6c3f4-713d-4877-9f37-e93c2f8b0840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_14818a59-98ad-45c5-b144-e5e3107a229a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_14818a59-98ad-45c5-b144-e5e3107a229a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_ff14539b-501e-4649-a4e7-81564ceb4be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_ff14539b-501e-4649-a4e7-81564ceb4be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_753522b6-d404-4ceb-8080-e8077d10ea2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_753522b6-d404-4ceb-8080-e8077d10ea2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fb7128d2-b7a1-4e16-ad95-992c39e6ec07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_cfe9bbe4-5e7f-4020-8b2a-46aca8a33850" xlink:to="loc_us-gaap_LiabilitiesCurrent_fb7128d2-b7a1-4e16-ad95-992c39e6ec07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_2340341b-350a-431a-ac9c-b0974280f23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_LongTermLoansPayable_2340341b-350a-431a-ac9c-b0974280f23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_bbc71718-87fe-4322-ae29-b8282511c3ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent_bbc71718-87fe-4322-ae29-b8282511c3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f03bd47e-4539-4689-b6ca-68d5308d78d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_f03bd47e-4539-4689-b6ca-68d5308d78d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_52396755-fbee-4694-be0c-a3c7c586b791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_52396755-fbee-4694-be0c-a3c7c586b791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_05e59f45-8fd1-4c70-85db-e11048fd6410" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_Liabilities_05e59f45-8fd1-4c70-85db-e11048fd6410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a8d1beb9-2197-40ec-8ebd-518f25e147bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a8d1beb9-2197-40ec-8ebd-518f25e147bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_6fafa926-acbd-4564-b0d3-206fbfb171e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_PreferredStockValue_6fafa926-acbd-4564-b0d3-206fbfb171e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0aa35866-3366-40ea-8600-999f03168f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_CommonStockValue_0aa35866-3366-40ea-8600-999f03168f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_36424504-7535-4a92-9464-7d201611c5e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_36424504-7535-4a92-9464-7d201611c5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b855c82c-d54f-49bc-8c88-ecd071989388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b855c82c-d54f-49bc-8c88-ecd071989388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_0513f7bd-d845-484c-a7c9-f9f2ce4bcced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_TreasuryStockValue_0513f7bd-d845-484c-a7c9-f9f2ce4bcced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bcce9a61-893a-40dd-8c37-8837156b1383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bcce9a61-893a-40dd-8c37-8837156b1383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9bdcd541-aeff-447f-93c3-1523106228e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d9e81284-64f6-4e54-8a3f-d33d8e45b3aa" xlink:to="loc_us-gaap_StockholdersEquity_9bdcd541-aeff-447f-93c3-1523106228e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f1f2596c-ea25-4051-910b-2d59e50b8cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_917d24d6-ae12-44e5-8370-5dd7c0fc7cf3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f1f2596c-ea25-4051-910b-2d59e50b8cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9c092a93-084a-4c7f-8870-4de95fb31314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9c092a93-084a-4c7f-8870-4de95fb31314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_38afdaaa-abc0-41e1-9010-c2c6e57880f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_38afdaaa-abc0-41e1-9010-c2c6e57880f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_207a9858-38a5-4fa7-b44e-92909518d8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_207a9858-38a5-4fa7-b44e-92909518d8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b1719a38-4c48-47d7-a489-a38953a4f6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b1719a38-4c48-47d7-a489-a38953a4f6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5b37db71-c8c2-4dbe-a436-d2ce1379fe5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_5b37db71-c8c2-4dbe-a436-d2ce1379fe5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f5fac92b-a490-4311-bc87-763c6cf868d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f5fac92b-a490-4311-bc87-763c6cf868d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_feaf4afa-8bb1-41cc-8660-5b121673b02a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_feaf4afa-8bb1-41cc-8660-5b121673b02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a11059c9-f700-44d3-977a-f2b7d4353153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_CommonStockSharesIssued_a11059c9-f700-44d3-977a-f2b7d4353153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_dddc3cbc-4668-4935-8f96-0b4f19b7fa13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_dddc3cbc-4668-4935-8f96-0b4f19b7fa13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_7c9d4121-3cba-411d-a900-46adf31fcc43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_07983d96-9b5b-4c76-85e4-3543d1623b19" xlink:to="loc_us-gaap_TreasuryStockShares_7c9d4121-3cba-411d-a900-46adf31fcc43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d013a9ed-7de4-404e-9d1e-f84ea123b379" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d013a9ed-7de4-404e-9d1e-f84ea123b379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4f2cda4b-4353-4b07-9a3f-8f654a827c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d013a9ed-7de4-404e-9d1e-f84ea123b379" xlink:to="loc_us-gaap_NetIncomeLoss_4f2cda4b-4353-4b07-9a3f-8f654a827c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_9663dcaa-fb90-4fb8-b713-58ec04882c01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_DepreciationAndAmortization_9663dcaa-fb90-4fb8-b713-58ec04882c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NonCashLeaseExpense_bfede26f-1a90-44c7-b306-52cd57f2c84c" xlink:href="ango-20210228.xsd#ango_NonCashLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_ango_NonCashLeaseExpense_bfede26f-1a90-44c7-b306-52cd57f2c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_60abdd6d-4701-4598-b5df-ed6b0173b00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_ShareBasedCompensation_60abdd6d-4701-4598-b5df-ed6b0173b00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsiderationOne_fec49264-88e8-4094-8741-ee993f40bb77" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsiderationOne"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_ango_ChangeInFairValueOfContingentConsiderationOne_fec49264-88e8-4094-8741-ee993f40bb77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d3c4ed18-00d9-4e79-96a0-90549e2f39a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d3c4ed18-00d9-4e79-96a0-90549e2f39a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5de78609-4a48-4364-bea4-2dbd7baa4ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5de78609-4a48-4364-bea4-2dbd7baa4ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_823280f1-dc37-4f1b-88e1-6f8cab0e9894" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_823280f1-dc37-4f1b-88e1-6f8cab0e9894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_8b7b97e9-3f69-4030-857a-fce978803687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_8b7b97e9-3f69-4030-857a-fce978803687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d5ecdebb-a7d7-4288-9000-26f964fbe436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d5ecdebb-a7d7-4288-9000-26f964fbe436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_42938ca2-54d8-4a14-b135-a7af138a3697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_42938ca2-54d8-4a14-b135-a7af138a3697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_4c660cae-df4e-49b0-9851-601af694e0c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_4c660cae-df4e-49b0-9851-601af694e0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_29935f95-876e-47f3-b1ba-32c045324ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_29935f95-876e-47f3-b1ba-32c045324ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3c3cc49c-b1ee-49f2-bdbb-1ea459d79246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ecacec51-7ba3-4f7d-b20d-a9d54619bc26" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3c3cc49c-b1ee-49f2-bdbb-1ea459d79246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b044cbb2-dea7-4cbd-bcac-325c5f266236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2a92b31a-fa65-4ab6-9cbc-8f704de24249" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b044cbb2-dea7-4cbd-bcac-325c5f266236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_963e83cc-6304-4bbf-976d-7423ab477f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_963e83cc-6304-4bbf-976d-7423ab477f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_d296a741-d661-4c69-95a7-cbec2ca271da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_d296a741-d661-4c69-95a7-cbec2ca271da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6a9f44f1-9ad6-49e1-b9de-152f653164b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6a9f44f1-9ad6-49e1-b9de-152f653164b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9f9043-ba3b-4b12-a0ae-d89ae9f6596c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f5ecbe34-2d66-4e4a-b0e8-df143b764e5e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa9f9043-ba3b-4b12-a0ae-d89ae9f6596c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1569ccce-0950-4c70-b230-ba250355dc2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1569ccce-0950-4c70-b230-ba250355dc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_b0f7ef42-7999-44df-8be7-96d5843bc0d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_b0f7ef42-7999-44df-8be7-96d5843bc0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_80d31770-258e-42cf-90ef-23ef1fb81312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_80d31770-258e-42cf-90ef-23ef1fb81312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_PaymentOfContingentConsideration_439a97ab-d27c-4543-ade6-1ca1057a620e" xlink:href="ango-20210228.xsd#ango_PaymentOfContingentConsideration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_ango_PaymentOfContingentConsideration_439a97ab-d27c-4543-ade6-1ca1057a620e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_f0e2c9c5-641a-46ed-b8c5-e44d1b369428" xlink:href="ango-20210228.xsd#ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_f0e2c9c5-641a-46ed-b8c5-e44d1b369428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6567edc0-776b-4d1e-85d6-5703782a7f40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6567edc0-776b-4d1e-85d6-5703782a7f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_b972087b-6edc-4ac5-b32e-dfec607c1f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_b972087b-6edc-4ac5-b32e-dfec607c1f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9399f114-573c-40ce-8f70-a5c43b78769d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9399f114-573c-40ce-8f70-a5c43b78769d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b7732a43-6094-425b-b37a-a868571047ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b7732a43-6094-425b-b37a-a868571047ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f1a23f72-b359-48ad-8c35-6e7041e959c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7732e463-25f0-4b9f-9312-edbc11f2239d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f1a23f72-b359-48ad-8c35-6e7041e959c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a51e4182-99b7-472b-91f1-6f6e489abe27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4472fb42-e0de-4793-9c47-efef11db90b6" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a51e4182-99b7-472b-91f1-6f6e489abe27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_d7f7ace3-3f75-49a5-9182-eb18320d712f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a51e4182-99b7-472b-91f1-6f6e489abe27" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1_d7f7ace3-3f75-49a5-9182-eb18320d712f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived_08f943ed-9335-474e-84e1-8b60cc7d5e21" xlink:href="ango-20210228.xsd#ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a51e4182-99b7-472b-91f1-6f6e489abe27" xlink:to="loc_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived_08f943ed-9335-474e-84e1-8b60cc7d5e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_226fe75f-aa5c-42a6-a07a-cbae8535a1aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_226fe75f-aa5c-42a6-a07a-cbae8535a1aa" xlink:to="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7f64eb6c-ffd8-4ae4-ab28-66bd5e904027" xlink:to="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0ac0da78-9782-4f98-bbdd-47c7cfcbc8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_CommonStockMember_0ac0da78-9782-4f98-bbdd-47c7cfcbc8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2c0253f3-5be9-40f1-bef1-0cfe6856ffd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2c0253f3-5be9-40f1-bef1-0cfe6856ffd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_45d00da5-7313-4b16-a1dd-e6e8c061d64e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_RetainedEarningsMember_45d00da5-7313-4b16-a1dd-e6e8c061d64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75bef95d-6e1a-4364-863e-ca5963543eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_75bef95d-6e1a-4364-863e-ca5963543eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_32c13ea0-4490-4f79-b200-02e037df75e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_80ef06eb-792a-4482-9b37-53c4d2e6fcc3" xlink:to="loc_us-gaap_TreasuryStockMember_32c13ea0-4490-4f79-b200-02e037df75e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:to="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bf16348a-fc5a-4b3f-bcfb-bc853252a27f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_10966b28-4265-404b-8ad6-6ce6f631354c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_70a8762a-9f52-4bb1-9eef-fd409e5b3677" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_10966b28-4265-404b-8ad6-6ce6f631354c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cec1a7ea-dda1-4e35-ab98-4aa9c53ccb75" xlink:to="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d9eaf28d-03f9-491f-976a-6d761d164ed4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a55deaa7-c3f8-478b-8310-f84a5f9d430f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_SharesIssued_a55deaa7-c3f8-478b-8310-f84a5f9d430f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_38c3ce3c-48a4-465b-89eb-cc72665505f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockholdersEquity_38c3ce3c-48a4-465b-89eb-cc72665505f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_cbd94282-35db-4193-8e3c-292dc036bf9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_TreasuryStockShares_cbd94282-35db-4193-8e3c-292dc036bf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01bb2a02-3f10-40c2-8a65-2677b851665e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_NetIncomeLoss_01bb2a02-3f10-40c2-8a65-2677b851665e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_674897f7-2ed0-4407-8b93-c5e7476a0958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_674897f7-2ed0-4407-8b93-c5e7476a0958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_02406136-26dc-4845-a78c-5aaf52616e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_02406136-26dc-4845-a78c-5aaf52616e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3683997d-eb7f-40bb-ab69-d23141c62345" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_3683997d-eb7f-40bb-ab69-d23141c62345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_090d1d95-75cd-4720-8c49-9ade40445414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_090d1d95-75cd-4720-8c49-9ade40445414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8d05ab8c-4bde-4f38-b9e8-f8b2f5451331" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8d05ab8c-4bde-4f38-b9e8-f8b2f5451331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d6c10475-3974-4a3b-9ac8-3ac193ecfdc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d6c10475-3974-4a3b-9ac8-3ac193ecfdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4ba1a810-9e94-4bd6-9475-9aff0c0ed0e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4ba1a810-9e94-4bd6-9475-9aff0c0ed0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c64eff7-942b-4e01-b96f-ade1b41b05a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c64eff7-942b-4e01-b96f-ade1b41b05a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_fbe74962-f743-432e-ac0a-adff53c49b6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_SharesIssued_fbe74962-f743-432e-ac0a-adff53c49b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c5fa0d70-e0ff-4c3e-b38e-feafcdd2cb08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_StockholdersEquity_c5fa0d70-e0ff-4c3e-b38e-feafcdd2cb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_f9c325fb-029e-4fd0-8cae-25fc8c2331df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_27349969-b017-48a5-87b0-23c742db9e3c" xlink:to="loc_us-gaap_TreasuryStockShares_f9c325fb-029e-4fd0-8cae-25fc8c2331df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="simple" xlink:href="ango-20210228.xsd#ConsolidatedFinancialStatements"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ConsolidatedFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1d330ffe-9fbb-40b0-bca9-4474d4f5479d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2ff0704a-9a7e-4449-823f-e1c8b4904af0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1d330ffe-9fbb-40b0-bca9-4474d4f5479d" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2ff0704a-9a7e-4449-823f-e1c8b4904af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Acquisitions" xlink:type="simple" xlink:href="ango-20210228.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_399dca60-ff3b-414c-ad54-d4e8c4566aed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_dccfed50-8dcd-4521-bdb4-3827951cb967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_399dca60-ff3b-414c-ad54-d4e8c4566aed" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_dccfed50-8dcd-4521-bdb4-3827951cb967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_fb36af6e-e666-43a4-8107-b8fc85950101" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_36b36b5d-5830-48e3-979c-ae38978834fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_fb36af6e-e666-43a4-8107-b8fc85950101" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_36b36b5d-5830-48e3-979c-ae38978834fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8aed0095-0ce4-43eb-81e2-08a6eaa984f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_8aed0095-0ce4-43eb-81e2-08a6eaa984f6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8c370859-56ab-495f-8d58-0d3aa5b79059" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EximoMedicalLtd.Member_533d889f-4fb9-42d1-a1f3-32230e374c3d" xlink:href="ango-20210228.xsd#ango_EximoMedicalLtd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_94b96f56-a4b0-4c94-bbca-d870264c7ea3" xlink:to="loc_ango_EximoMedicalLtd.Member_533d889f-4fb9-42d1-a1f3-32230e374c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2cfcaac4-041d-45eb-aea4-f227ccfb1dac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_9dd1ec7f-ad1c-41db-8a98-00bf76f81b42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:to="loc_us-gaap_TrademarksMember_9dd1ec7f-ad1c-41db-8a98-00bf76f81b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8cef18d9-cc77-41f0-8c06-84ea41c49b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_143243e5-2d32-4441-af77-65db47679931" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8cef18d9-cc77-41f0-8c06-84ea41c49b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ango_AssetAcquisitionAxis_f684550d-acdd-4844-82b3-9b390249435f" xlink:to="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_C3WaveTipLocationAssetMember_1bd93b85-4698-493a-b955-914f853de900" xlink:href="ango-20210228.xsd#ango_C3WaveTipLocationAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ango_AssetAcquisitionDomain_3cffdc91-f69b-4cdb-8c94-79f930258ee7" xlink:to="loc_ango_C3WaveTipLocationAssetMember_1bd93b85-4698-493a-b955-914f853de900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a313e0c-bcca-4c35-94a6-9e4313b82269" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionConsiderationTransferred_3f5acc93-43ec-4c65-9a30-f6c5f831ac43" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionConsiderationTransferred_3f5acc93-43ec-4c65-9a30-f6c5f831ac43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionContingentConsiderationLiability_ae4a695b-c861-4209-a62a-9acaff0cc4df" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionContingentConsiderationLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionContingentConsiderationLiability_ae4a695b-c861-4209-a62a-9acaff0cc4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_09809eac-0b1f-4b90-ac56-1312a8ff9027" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_09809eac-0b1f-4b90-ac56-1312a8ff9027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_2e17221b-9152-4321-be3e-196131c1259b" xlink:href="ango-20210228.xsd#ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles_2e17221b-9152-4321-be3e-196131c1259b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5aca7462-0457-4a6e-b274-ce2d88c732b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5aca7462-0457-4a6e-b274-ce2d88c732b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c00d4e46-91a4-40a4-a300-80735a08f705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c00d4e46-91a4-40a4-a300-80735a08f705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87accf6-0fe5-4b98-aaa7-96206eeadacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_f87accf6-0fe5-4b98-aaa7-96206eeadacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1168469b-dbe6-469a-a7f9-0199378e1bdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1168469b-dbe6-469a-a7f9-0199378e1bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4e0c7507-53ff-4270-801b-5bd9597116fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2f8fdcaf-800f-4d70-9f01-2b4365da763a" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4e0c7507-53ff-4270-801b-5bd9597116fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionsPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_189bc439-0117-4281-9a71-a930f1c21608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_189bc439-0117-4281-9a71-a930f1c21608" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8633f191-48af-4dd9-8b5a-af65bc654244" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EximoMedicalLtd.Member_06d832c3-6580-4936-9117-255abe8ddd7b" xlink:href="ango-20210228.xsd#ango_EximoMedicalLtd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2d0751fb-3567-49b2-8673-5d41e4596ef3" xlink:to="loc_ango_EximoMedicalLtd.Member_06d832c3-6580-4936-9117-255abe8ddd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_392cd566-ed2c-49a1-896d-aea8b3a6269b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_ae3b3778-7e6a-49ee-a196-aad2eec11d17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d9bc6ec6-ee31-4859-8a60-e49d6e9f9d5e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_ae3b3778-7e6a-49ee-a196-aad2eec11d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_37df9341-0f83-4dde-b8dc-b4020094109b" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c2f9a9f4-d6ea-4b29-8fd9-440caef37afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c2f9a9f4-d6ea-4b29-8fd9-440caef37afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34ef7a66-cba7-4227-97d1-a9d962e5e72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_34ef7a66-cba7-4227-97d1-a9d962e5e72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2397abbe-6a2a-46e2-85e7-fffba9002904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2397abbe-6a2a-46e2-85e7-fffba9002904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_7a62fccd-bc6e-4bd1-8f24-7a91cfd09672" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits_7a62fccd-bc6e-4bd1-8f24-7a91cfd09672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e4958bc6-48a2-487f-96e0-ee4eefc811cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_e4958bc6-48a2-487f-96e0-ee4eefc811cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_071cbf01-c3ba-4ab1-bd91-f7ff91ccb0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_071cbf01-c3ba-4ab1-bd91-f7ff91ccb0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d4921737-71a3-4690-9176-acf91d62ff79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_us-gaap_Goodwill_d4921737-71a3-4690-9176-acf91d62ff79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_c006da62-6a29-470d-a872-603d04f106ff" xlink:href="ango-20210228.xsd#ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_fc04a590-6b64-4f22-a2c8-91e0401f64c8" xlink:to="loc_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill_c006da62-6a29-470d-a872-603d04f106ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_687ae16f-6cb1-4b76-901d-fa1cb7ff6866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_687ae16f-6cb1-4b76-901d-fa1cb7ff6866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_402dcd78-3f53-4107-ae1b-4726ca991527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_402dcd78-3f53-4107-ae1b-4726ca991527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_dfae4dd6-7273-4249-8a9a-00464fdd6e33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_dfae4dd6-7273-4249-8a9a-00464fdd6e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1114d39f-dda5-40a6-82b4-aece67588d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract_8b1cb8a8-b84e-4fc5-add1-a578b423a92a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1114d39f-dda5-40a6-82b4-aece67588d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_8bab4196-f86d-4d33-9766-99cece50110a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_75757228-501e-442b-8820-980c50f30788" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_8bab4196-f86d-4d33-9766-99cece50110a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomers"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_614882fd-79da-4688-8796-e981b9d5c179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_a01a319f-2201-47f1-b880-effe2a9ea7a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_614882fd-79da-4688-8796-e981b9d5c179" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_a01a319f-2201-47f1-b880-effe2a9ea7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a9f4279d-7f98-46d4-b5b2-47e7799e9e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1abfe128-ac2a-428c-9835-b3a875eca6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a9f4279d-7f98-46d4-b5b2-47e7799e9e77" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1abfe128-ac2a-428c-9835-b3a875eca6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_39a20f2c-ba70-4105-89f1-80005654e556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a9f4279d-7f98-46d4-b5b2-47e7799e9e77" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_39a20f2c-ba70-4105-89f1-80005654e556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7b689a1f-9ee3-485c-9e2f-1d866f950f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7b689a1f-9ee3-485c-9e2f-1d866f950f81" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:to="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5f3935bf-df68-4145-a0ed-359803e49709" xlink:to="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularInterventionsandTherapiesMember_d02478a9-5145-415c-9ca1-5ccfd4316b2a" xlink:href="ango-20210228.xsd#ango_VascularInterventionsandTherapiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_VascularInterventionsandTherapiesMember_d02478a9-5145-415c-9ca1-5ccfd4316b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularAccessMember_e349ee1a-ef21-4185-acff-11a4dc79c5ff" xlink:href="ango-20210228.xsd#ango_VascularAccessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_VascularAccessMember_e349ee1a-ef21-4185-acff-11a4dc79c5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_OncologyMember_5c3a75e9-6782-4bfe-921c-7ada8201c94b" xlink:href="ango-20210228.xsd#ango_OncologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d363ac47-9d20-4920-8b37-d028b533213c" xlink:to="loc_ango_OncologyMember_5c3a75e9-6782-4bfe-921c-7ada8201c94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:to="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ca74f9ff-e8f8-42a1-9d6b-88c163c6aee6" xlink:to="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dfca9c29-b46a-4487-b44c-f13ad78258ad" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:to="loc_country_US_dfca9c29-b46a-4487-b44c-f13ad78258ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_719d3f8a-02ee-4b53-b13c-870a9a534f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_881b2a7d-50ae-4fed-a338-d4b5b4a4a934" xlink:to="loc_us-gaap_NonUsMember_719d3f8a-02ee-4b53-b13c-870a9a534f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3b4af689-954e-4f42-b560-aafc62bcd2a6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7fdf5e69-b3b6-43e6-a570-21e0d9fe7ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c39f9864-0fff-40ee-9036-c5aeee8b1a0c" xlink:to="loc_us-gaap_Revenues_7fdf5e69-b3b6-43e6-a570-21e0d9fe7ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_33a27e53-27dc-469e-979a-c26445b59fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_33a27e53-27dc-469e-979a-c26445b59fa9" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:to="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5e732d5d-340b-46f5-8c92-7433eed857f3" xlink:to="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d23ebbcd-57b9-40e8-a7dc-cee88b5e60a7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:to="loc_srt_MinimumMember_d23ebbcd-57b9-40e8-a7dc-cee88b5e60a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d4ffc34e-38bd-4914-b919-ca7415adca36" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a34776c6-6c30-4884-a171-227a2bb065b1" xlink:to="loc_srt_MaximumMember_d4ffc34e-38bd-4914-b919-ca7415adca36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d1e44716-c269-410a-be23-bf2faa185946" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenuePerformanceObligationPaymentTerm_baf59658-6500-4752-b596-70af821dd771" xlink:href="ango-20210228.xsd#ango_RevenuePerformanceObligationPaymentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_RevenuePerformanceObligationPaymentTerm_baf59658-6500-4752-b596-70af821dd771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_0e5b96fb-5f53-401a-abf5-de6c5e1ea170" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval_0e5b96fb-5f53-401a-abf5-de6c5e1ea170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnRestockingCharge_e8880f37-5d59-4105-9c22-2917860e13d7" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnRestockingCharge"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnRestockingCharge_e8880f37-5d59-4105-9c22-2917860e13d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_e97e7f26-67cd-4728-ab7c-c89c213078ff" xlink:href="ango-20210228.xsd#ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn_e97e7f26-67cd-4728-ab7c-c89c213078ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_4f6111c0-e46a-47eb-bfa7-8a4220beb30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_4f6111c0-e46a-47eb-bfa7-8a4220beb30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_10f573bd-fb38-4e50-8295-32c55c8129ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_78ceb867-fa2d-4750-ad68-19bc573b65f5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_10f573bd-fb38-4e50-8295-32c55c8129ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_913c8aeb-3df6-4d41-95e8-a71d4fa1344b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3a0c36c0-ab65-417d-b9ac-236e51110347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_913c8aeb-3df6-4d41-95e8-a71d4fa1344b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3a0c36c0-ab65-417d-b9ac-236e51110347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_4c0ef3c4-7146-4c50-9e36-60ea701fa967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_913c8aeb-3df6-4d41-95e8-a71d4fa1344b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_4c0ef3c4-7146-4c50-9e36-60ea701fa967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_565112ec-291a-4534-a9ac-117393ac2885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_913c8aeb-3df6-4d41-95e8-a71d4fa1344b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_565112ec-291a-4534-a9ac-117393ac2885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Inventories" xlink:type="simple" xlink:href="ango-20210228.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_ec95459f-e24c-41c2-8851-d642b81aef0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_982ca56d-1549-43e6-979d-cea05697190a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ec95459f-e24c-41c2-8851-d642b81aef0b" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_982ca56d-1549-43e6-979d-cea05697190a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_986e99f7-743f-41c7-a4d1-1f34ded36286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_941c7ed2-33b4-47c4-81e1-4b52343be142" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_986e99f7-743f-41c7-a4d1-1f34ded36286" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_941c7ed2-33b4-47c4-81e1-4b52343be142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d0d21d5f-f53c-4164-8236-d9b4339135e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_03efb645-1197-4c56-a830-bce1f0f590c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0d21d5f-f53c-4164-8236-d9b4339135e4" xlink:to="loc_us-gaap_InventoryRawMaterials_03efb645-1197-4c56-a830-bce1f0f590c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_c8a8642b-54f8-4293-960f-cd73cc0cd850" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0d21d5f-f53c-4164-8236-d9b4339135e4" xlink:to="loc_us-gaap_InventoryWorkInProcess_c8a8642b-54f8-4293-960f-cd73cc0cd850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_852c6f2c-c7a0-4491-8d5a-193823b1ec4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0d21d5f-f53c-4164-8236-d9b4339135e4" xlink:to="loc_us-gaap_InventoryFinishedGoods_852c6f2c-c7a0-4491-8d5a-193823b1ec4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b0224866-5829-4e21-a141-8a780d560d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0d21d5f-f53c-4164-8236-d9b4339135e4" xlink:to="loc_us-gaap_InventoryNet_b0224866-5829-4e21-a141-8a780d560d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#InventoriesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/InventoriesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_985b32ed-fdc1-4ab1-9f2a-5d4d0e26f700" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_ad7a7992-3f46-409d-a75d-ded4b79ed616" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_985b32ed-fdc1-4ab1-9f2a-5d4d0e26f700" xlink:to="loc_us-gaap_InventoryValuationReserves_ad7a7992-3f46-409d-a75d-ded4b79ed616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a4d38fa5-0bba-490d-be57-5b3388ee608d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_13b097ab-2cbf-4c33-a806-3e1f45cfc1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a4d38fa5-0bba-490d-be57-5b3388ee608d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_13b097ab-2cbf-4c33-a806-3e1f45cfc1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b106fc0-39de-44c0-a9cc-ad7df04008ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ScheduleOfIntangibleAssetsTableTextBlock_2a44d7c9-92c8-42a4-922c-0b030ab5f803" xlink:href="ango-20210228.xsd#ango_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b106fc0-39de-44c0-a9cc-ad7df04008ef" xlink:to="loc_ango_ScheduleOfIntangibleAssetsTableTextBlock_2a44d7c9-92c8-42a4-922c-0b030ab5f803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_8dc39ff7-053c-41e9-aac8-0c4f0f374cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b106fc0-39de-44c0-a9cc-ad7df04008ef" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_8dc39ff7-053c-41e9-aac8-0c4f0f374cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_08421469-add8-4fbf-a989-5dbe70898e4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_08421469-add8-4fbf-a989-5dbe70898e4b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:to="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d40dbe0a-b85c-416b-a080-6b2ee0fb81fa" xlink:to="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_52074859-b133-43e1-8c70-b7be418d6d96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:to="loc_srt_MinimumMember_52074859-b133-43e1-8c70-b7be418d6d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1dba8491-8e98-44ad-86cb-8c68b76ebd41" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a98f45bb-4cce-48bb-b943-ad1c168f538d" xlink:to="loc_srt_MaximumMember_1dba8491-8e98-44ad-86cb-8c68b76ebd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e55e4a3f-19b6-4158-9554-124b74a039a9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5477bbe1-c450-4db9-b4dc-a506f8c3177b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5477bbe1-c450-4db9-b4dc-a506f8c3177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_52944abd-258c-430d-b16b-34ab072531a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_NumberOfReportingUnits_52944abd-258c-430d-b16b-34ab072531a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_cff0d4bc-22cf-4150-907a-0b3dccd28912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_cff0d4bc-22cf-4150-907a-0b3dccd28912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_137b0069-c5a3-44c2-bfbb-7e828a15a3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0655e827-7e4f-4438-a51e-a05e8004d7bd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_137b0069-c5a3-44c2-bfbb-7e828a15a3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c2e64bf-3764-4f4e-9263-780a57212d60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c2e64bf-3764-4f4e-9263-780a57212d60" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_571d0e95-4434-4813-bc9e-04a6554d80a3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ProductTechnologiesMember_3dc1c715-6e43-4820-a168-479c485c2fe1" xlink:href="ango-20210228.xsd#ango_ProductTechnologiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_ango_ProductTechnologiesMember_3dc1c715-6e43-4820-a168-479c485c2fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_25ecd091-c247-4ea8-a90e-802065961bba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_CustomerRelationshipsMember_25ecd091-c247-4ea8-a90e-802065961bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_9b078940-dda4-4482-87a4-ca11d2b62d98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_TrademarksMember_9b078940-dda4-4482-87a4-ca11d2b62d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseAgreementTermsMember_3a819a04-91b8-4b80-810f-3a7ebeab78d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseAgreementTermsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_506262bd-6868-4662-a2f4-35b4b80e7058" xlink:to="loc_us-gaap_LicenseAgreementTermsMember_3a819a04-91b8-4b80-810f-3a7ebeab78d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5ec0615-90a8-4af6-9414-b5c27eb502ec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfef9f9d-ec11-45e3-8548-78775c842208" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cfef9f9d-ec11-45e3-8548-78775c842208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e7dea8dc-c46c-4564-a7dc-18c2fe062ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e7dea8dc-c46c-4564-a7dc-18c2fe062ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f62f8833-c4fe-4e2b-8297-3b6ebeba0f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c85b302-e3b4-4999-9a40-e2148c8a1c3d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f62f8833-c4fe-4e2b-8297-3b6ebeba0f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="simple" xlink:href="ango-20210228.xsd#GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_413353a7-d302-4ca1-945a-61e0fb378459" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_413353a7-d302-4ca1-945a-61e0fb378459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_90aa0908-c34b-49f4-995e-adca674481e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_90aa0908-c34b-49f4-995e-adca674481e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c74eb3d7-c112-411e-9ddf-f3e3e83d1467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c74eb3d7-c112-411e-9ddf-f3e3e83d1467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c3f39c4-d2c9-47d0-a278-8bc626d38fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c3f39c4-d2c9-47d0-a278-8bc626d38fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1cad6bed-8db4-4816-a6d4-3a9f021c1996" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1cad6bed-8db4-4816-a6d4-3a9f021c1996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e604928e-61fd-433b-aea5-8f6ad48e2ade" xlink:href="ango-20210228.xsd#ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e604928e-61fd-433b-aea5-8f6ad48e2ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a07e922b-5fda-41af-8318-2dad22905268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a008bc60-e97b-4b02-900b-57700059b321" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a07e922b-5fda-41af-8318-2dad22905268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_fca96c24-bd2f-4323-817f-f4e9f2c0ec49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_b9b7a3ca-a181-42be-88ea-0fd69fc61005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fca96c24-bd2f-4323-817f-f4e9f2c0ec49" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_b9b7a3ca-a181-42be-88ea-0fd69fc61005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_c8ea0589-e551-4560-a164-e67cf38ba5ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_57d07f4f-ffc3-42e7-90b6-b4d3ff6f3d80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_c8ea0589-e551-4560-a164-e67cf38ba5ab" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_57d07f4f-ffc3-42e7-90b6-b4d3ff6f3d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_dd53e737-66cf-4803-866e-72ab4fa9b589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_dd53e737-66cf-4803-866e-72ab4fa9b589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_c43d20a5-6167-44aa-a0f7-dcaa12c71a50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_c43d20a5-6167-44aa-a0f7-dcaa12c71a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_b4bde5a9-8b9a-4823-904d-0e75e219bcee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_RestructuringReserveCurrent_b4bde5a9-8b9a-4823-904d-0e75e219bcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_85be754a-31b7-4c7f-8961-7678b517cc82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_85be754a-31b7-4c7f-8961-7678b517cc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_00467bd1-47ba-4b47-9000-bbab2096ce07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_00467bd1-47ba-4b47-9000-bbab2096ce07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AccruedRecallLiability_5fbbe17e-98d5-4dc8-bd60-772c9908a2a3" xlink:href="ango-20210228.xsd#ango_AccruedRecallLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_ango_AccruedRecallLiability_5fbbe17e-98d5-4dc8-bd60-772c9908a2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4a1006bf-5cb6-42e6-a8cb-3777a2ec839e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4a1006bf-5cb6-42e6-a8cb-3777a2ec839e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d3eea299-f004-44a9-93ad-2bc5d8f02ed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_642c7dc7-0cbf-41de-b456-19bc1a5475e3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d3eea299-f004-44a9-93ad-2bc5d8f02ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_59a20e2c-4f70-4498-b161-d49e668299e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_db21ec73-fa07-4269-862c-92f8a8953ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_59a20e2c-4f70-4498-b161-d49e668299e3" xlink:to="loc_us-gaap_LongTermDebtTextBlock_db21ec73-fa07-4269-862c-92f8a8953ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8e303c42-69b3-4509-acb5-cacabc286318" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8e303c42-69b3-4509-acb5-cacabc286318" xlink:to="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_967ae37a-afcd-4f84-a47d-c585b98222fa" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_2ef5d6b5-0a51-4fed-b40f-fc56bb4f93ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a54d2e44-cb73-485f-a5a4-d373166f19f4" xlink:to="loc_us-gaap_LineOfCreditMember_2ef5d6b5-0a51-4fed-b40f-fc56bb4f93ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a36ae3eb-1d9a-4a9b-8b61-f38c29e2833d" xlink:to="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_37218662-5de2-48aa-aec5-243d945f5d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c2f59ff5-cd08-4cb1-b507-5e696d422432" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_37218662-5de2-48aa-aec5-243d945f5d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7fd2f4ff-caba-4d02-a697-6ba7c4b6303d" xlink:to="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d0e453e-95e9-4156-87ce-2c9ad7c1e152" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:to="loc_srt_MinimumMember_0d0e453e-95e9-4156-87ce-2c9ad7c1e152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cc903611-0bdc-44c1-9a3a-02cb6f4a1ce9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09e45eda-e5c3-443e-b638-93af7fc07490" xlink:to="loc_srt_MaximumMember_cc903611-0bdc-44c1-9a3a-02cb6f4a1ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_b8e758c6-6c2f-45e2-91ce-9bfe115289ef" xlink:to="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_541f35ad-932a-4f0d-8ecb-5056fd5dcee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:to="loc_us-gaap_BaseRateMember_541f35ad-932a-4f0d-8ecb-5056fd5dcee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2c1a611e-d52e-40a3-8943-56ee0c71709e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e509e36e-2d9c-4f74-a05f-239cb46fa618" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2c1a611e-d52e-40a3-8943-56ee0c71709e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b9b8332-3b26-4a76-b93d-dc834e7eba01" xlink:to="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bb76e40f-04c0-41c3-9bf4-3994fd37daee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_bb76e40f-04c0-41c3-9bf4-3994fd37daee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_e2c7f38f-ced3-41d7-9c43-a7c1fd3ad69b" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature_e2c7f38f-ced3-41d7-9c43-a7c1fd3ad69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_35dd2eb8-4924-4960-8c26-aa9fc7a7aa15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_DebtInstrumentTerm_35dd2eb8-4924-4960-8c26-aa9fc7a7aa15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_eb831c3f-24be-44f0-8278-61451f51def8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_eb831c3f-24be-44f0-8278-61451f51def8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease_07ab4f8a-5dd1-4bfe-bbb0-cea89b126dee" xlink:href="ango-20210228.xsd#ango_DebtInstrumentDebtDefaultInterestRateIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentDebtDefaultInterestRateIncrease_07ab4f8a-5dd1-4bfe-bbb0-cea89b126dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a5d569d3-4dab-48aa-9fe6-5b875a4ad9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_a5d569d3-4dab-48aa-9fe6-5b875a4ad9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LineOfCreditFacilityNumberOfCovenants_39babef2-caea-4d73-bf93-8a77cf70d2e0" xlink:href="ango-20210228.xsd#ango_LineOfCreditFacilityNumberOfCovenants"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_LineOfCreditFacilityNumberOfCovenants_39babef2-caea-4d73-bf93-8a77cf70d2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_2944c9a9-ed95-4442-9702-5022d5da3f55" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio_2944c9a9-ed95-4442-9702-5022d5da3f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_e33ddb9f-c165-4de5-9c3a-3378d59b50c1" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions_e33ddb9f-c165-4de5-9c3a-3378d59b50c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_af49a30e-ddbc-4c75-8cc4-0f2ed27c1ab4" xlink:href="ango-20210228.xsd#ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio_af49a30e-ddbc-4c75-8cc4-0f2ed27c1ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_03e3e06a-4d98-4645-8b3b-c21db35917dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCredit_03e3e06a-4d98-4645-8b3b-c21db35917dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d19c9eb3-fa49-4073-b38c-8d54bb190635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_48020ebe-0b60-4b35-9afd-b44f34b35fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d19c9eb3-fa49-4073-b38c-8d54bb190635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f8cc69dd-2b2d-4f5b-bcec-89e0e019b1f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_55bfe3eb-095b-4323-8580-860042d4b348" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f8cc69dd-2b2d-4f5b-bcec-89e0e019b1f5" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_55bfe3eb-095b-4323-8580-860042d4b348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7a99c826-6e9b-4f67-bae2-8eff989bcff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent_e2fa0642-b919-4ed4-8616-117f1273b4b3" xlink:href="ango-20210228.xsd#ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7a99c826-6e9b-4f67-bae2-8eff989bcff1" xlink:to="loc_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent_e2fa0642-b919-4ed4-8616-117f1273b4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a454e400-ee02-4915-a7db-9f7d6718fe01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_900daab9-b50a-4878-99b7-62a7223464ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a454e400-ee02-4915-a7db-9f7d6718fe01" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_900daab9-b50a-4878-99b7-62a7223464ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#ShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6362be7b-02be-483f-98ba-9ef604d89657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6362be7b-02be-483f-98ba-9ef604d89657" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:to="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_79b380eb-39d8-425f-a589-032925d6e3b6" xlink:to="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_A2020StockAndIncentiveAwardPlanMember_a2fc44bf-f653-436f-86bc-33bce1de8452" xlink:href="ango-20210228.xsd#ango_A2020StockAndIncentiveAwardPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:to="loc_ango_A2020StockAndIncentiveAwardPlanMember_a2fc44bf-f653-436f-86bc-33bce1de8452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_EmployeeStockPurchasePlanMember_c774696b-42e8-4f1e-af7a-18860c95a612" xlink:href="ango-20210228.xsd#ango_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_07d6d250-cb0f-41a8-ad94-6f2c54ab8167" xlink:to="loc_ango_EmployeeStockPurchasePlanMember_c774696b-42e8-4f1e-af7a-18860c95a612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c8512399-156b-4362-b006-05bb8b63bf3e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_573c0523-bbbc-4d4d-b968-64f5c1eeec8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_573c0523-bbbc-4d4d-b968-64f5c1eeec8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b73a32e9-acb3-4aec-ad67-7f0ebe0d0387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b73a32e9-acb3-4aec-ad67-7f0ebe0d0387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_03bba420-d9de-46c9-94d5-d27f1df20362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_03bba420-d9de-46c9-94d5-d27f1df20362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d896cbf-557d-49c8-af0e-ea3ebd0e95bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6ddd4a1-5758-4f55-952e-850e625e69c7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d896cbf-557d-49c8-af0e-ea3ebd0e95bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_733b69d9-a4ff-4525-872c-ca0ca45d074c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_ff82c184-1ad8-456e-a990-46ee4647b8be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_733b69d9-a4ff-4525-872c-ca0ca45d074c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_ff82c184-1ad8-456e-a990-46ee4647b8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ba2f9b69-a777-4bf4-a31b-7b0baaf7e10b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_d0e8216b-5297-45fa-92e9-b949263a1850" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ba2f9b69-a777-4bf4-a31b-7b0baaf7e10b" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_d0e8216b-5297-45fa-92e9-b949263a1850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cbfe525e-b470-42e4-81bb-6aaca04777c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_64bc40d0-4e5b-4b1e-9325-0ba92948c4a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cbfe525e-b470-42e4-81bb-6aaca04777c1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_64bc40d0-4e5b-4b1e-9325-0ba92948c4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ef7229c9-d624-4063-b793-23d004b89904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cbfe525e-b470-42e4-81bb-6aaca04777c1" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ef7229c9-d624-4063-b793-23d004b89904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a97cfb2e-6a23-4da5-884d-70c990ec136c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cbfe525e-b470-42e4-81bb-6aaca04777c1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a97cfb2e-6a23-4da5-884d-70c990ec136c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dbb2940f-e1e7-42e1-9965-558f21c2ec5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cbfe525e-b470-42e4-81bb-6aaca04777c1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dbb2940f-e1e7-42e1-9965-558f21c2ec5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformation"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_89e8c2a6-b90c-4434-a8c3-a499eb4f3c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_400dad95-c164-4cf0-9160-bdda5d1ff06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_89e8c2a6-b90c-4434-a8c3-a499eb4f3c71" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_400dad95-c164-4cf0-9160-bdda5d1ff06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_30cac874-f2a8-4c59-9fc7-d08d76904d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock_2cfe10a0-c8d4-4801-95a5-0f8e1b0e90d0" xlink:href="ango-20210228.xsd#ango_ScheduleOfNetRevenueByProductGroupTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_30cac874-f2a8-4c59-9fc7-d08d76904d0c" xlink:to="loc_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock_2cfe10a0-c8d4-4801-95a5-0f8e1b0e90d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_d3ea8cdb-4204-4ac4-8b19-72b1b00bfd50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_30cac874-f2a8-4c59-9fc7-d08d76904d0c" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_d3ea8cdb-4204-4ac4-8b19-72b1b00bfd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_28a0c81b-ebe1-4506-8d1c-37de489f01d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_28a0c81b-ebe1-4506-8d1c-37de489f01d9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:to="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d7e47df0-ddfd-4139-84c0-b5720a57df96" xlink:to="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularInterventionsandTherapiesMember_280bb176-1a34-49e7-8172-9b47f3cdbf37" xlink:href="ango-20210228.xsd#ango_VascularInterventionsandTherapiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_VascularInterventionsandTherapiesMember_280bb176-1a34-49e7-8172-9b47f3cdbf37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_VascularAccessMember_b12d20b4-3518-463a-8a8a-a3a5200df829" xlink:href="ango-20210228.xsd#ango_VascularAccessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_VascularAccessMember_b12d20b4-3518-463a-8a8a-a3a5200df829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_OncologyMember_75661c04-3785-4514-9d89-2cd90adf29b8" xlink:href="ango-20210228.xsd#ango_OncologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_5763cb66-419f-4568-924d-824c01dbe47e" xlink:to="loc_ango_OncologyMember_75661c04-3785-4514-9d89-2cd90adf29b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7b6aba0c-67e0-4a4c-ae1b-3a85f690af4c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1ad8ec8e-e9db-43d5-a0ef-ebb6d5723dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8eedd809-1bd4-402e-9a77-500df89ee9cf" xlink:to="loc_us-gaap_Revenues_1ad8ec8e-e9db-43d5-a0ef-ebb6d5723dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_038c81ff-b2df-4a6c-ad1c-311b61bff47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_038c81ff-b2df-4a6c-ad1c-311b61bff47b" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:to="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_3c66cb98-ae63-4af9-a298-d899ec59402e" xlink:to="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_78dadbfa-1f22-4115-aef4-5173309197af" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:to="loc_country_US_78dadbfa-1f22-4115-aef4-5173309197af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2256ab4a-a274-4495-b399-0bcdbbd5f9c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a7ef312b-a278-4f30-bb92-62edfce65984" xlink:to="loc_us-gaap_NonUsMember_2256ab4a-a274-4495-b399-0bcdbbd5f9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_27ec6456-3394-4043-a9f7-f29f75ba130a" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b5964df-24f8-4ed0-9024-b03eaca000f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_82cb9566-4c89-4c3a-bcc4-4f1b35d2174a" xlink:to="loc_us-gaap_Revenues_6b5964df-24f8-4ed0-9024-b03eaca000f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValue" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValue"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9b64cd59-c6d8-4015-a1f7-46d994e14319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_e95e4bdd-f28a-4011-8faf-7d960f180178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9b64cd59-c6d8-4015-a1f7-46d994e14319" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_e95e4bdd-f28a-4011-8faf-7d960f180178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueTables" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_99a8bd58-f0d0-470a-a0df-94c7aaecbd43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_8e24d499-bf12-497e-9f1b-644ff8943d75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_99a8bd58-f0d0-470a-a0df-94c7aaecbd43" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_8e24d499-bf12-497e-9f1b-644ff8943d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4ed0dc5d-fe57-4af1-bec3-fcc1a5cc42a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_99a8bd58-f0d0-470a-a0df-94c7aaecbd43" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4ed0dc5d-fe57-4af1-bec3-fcc1a5cc42a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_578c88f9-8de4-435d-bfd9-91f4baacaca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_99a8bd58-f0d0-470a-a0df-94c7aaecbd43" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_578c88f9-8de4-435d-bfd9-91f4baacaca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c73b52ed-d608-48b1-9410-079b82d822db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c73b52ed-d608-48b1-9410-079b82d822db" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6a1e1099-c55f-45cc-8e26-7c1a951816aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6eacf579-3ad9-4aed-9dc0-f00d21d800b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6eacf579-3ad9-4aed-9dc0-f00d21d800b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1d74d206-ecbc-4218-99e1-6d710ffc4a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1d74d206-ecbc-4218-99e1-6d710ffc4a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef444cf6-3718-490a-bc95-325689fc23bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_437d4d93-dd2b-4ad7-b25b-5dfad70376a7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef444cf6-3718-490a-bc95-325689fc23bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e9b677a2-7665-4c95-91c5-0d57cec571d7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5a0e297b-395b-4208-ba0f-cc13558c3f47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b9c48b7b-bfbc-4504-b7aa-84d6bcc67f13" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5a0e297b-395b-4208-ba0f-cc13558c3f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a15c88c0-c8a9-4d8a-8fc4-048d975ce5f3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f3dec8bd-9059-4374-bcdb-5e198543c466" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e07952c0-f3c5-47cb-8b24-c9d35ed6ae39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_e07952c0-f3c5-47cb-8b24-c9d35ed6ae39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_22fba1ef-dc51-4d25-8797-a79d2b8208c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_a4508509-0f95-441c-8725-e951ee83e9ae" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_22fba1ef-dc51-4d25-8797-a79d2b8208c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_65d545d9-8b84-44b6-86af-79a037722342" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_65d545d9-8b84-44b6-86af-79a037722342" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8c1c9c6a-1e67-44d9-9a5a-f90fc0934ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8c1c9c6a-1e67-44d9-9a5a-f90fc0934ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_ChangeInFairValueOfContingentConsideration_80a4cd79-f415-43f5-b2e7-94f801ed1369" xlink:href="ango-20210228.xsd#ango_ChangeInFairValueOfContingentConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:to="loc_ango_ChangeInFairValueOfContingentConsideration_80a4cd79-f415-43f5-b2e7-94f801ed1369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement_bff7ba61-b52d-4e2a-94b3-802c494eaa86" xlink:href="ango-20210228.xsd#ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:to="loc_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement_bff7ba61-b52d-4e2a-94b3-802c494eaa86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_21f60232-cb34-488c-8f2b-d01d26d3b832" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_89804cf4-f5e6-4309-b1fb-07ba1d1b612c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_21f60232-cb34-488c-8f2b-d01d26d3b832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bf4788e7-52a4-4c83-bf0d-64bfd594ed50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bf4788e7-52a4-4c83-bf0d-64bfd594ed50" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_f0b17f03-6df3-41a7-810b-2e9151e67163" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_aa9c887a-4724-4f83-8745-8218f5d0eff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_aa9c887a-4724-4f83-8745-8218f5d0eff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MeasurementInputProbabilityofPaymentMember_74a40d2e-d156-4b0a-9e33-3c21d64fb201" xlink:href="ango-20210228.xsd#ango_MeasurementInputProbabilityofPaymentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f69cdb3-f838-4b40-abc6-15a044aa32fd" xlink:to="loc_ango_MeasurementInputProbabilityofPaymentMember_74a40d2e-d156-4b0a-9e33-3c21d64fb201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_333bcb37-e840-49c5-9d08-ce072db54187" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_RevenueBasedPaymentMember_a26aad9d-cadc-438c-9423-ee03a0551e42" xlink:href="ango-20210228.xsd#ango_RevenueBasedPaymentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_c10e86d5-a849-436c-b764-c15a49c9e4fd" xlink:to="loc_ango_RevenueBasedPaymentMember_a26aad9d-cadc-438c-9423-ee03a0551e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_483b903b-6794-4777-8283-3d06c0108d27" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b1f84cf2-96c9-45e8-bed6-7a60acbbdb00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e0b351ba-f274-4655-a2c6-2107e1a92a5e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b1f84cf2-96c9-45e8-bed6-7a60acbbdb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_df4f4478-0c52-4dd9-b193-2c9794dacb22" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6c58d471-56a2-4e1e-b826-13e5e36de443" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_df6c6dde-dcf9-4cb5-ad02-050110c6d168" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6c58d471-56a2-4e1e-b826-13e5e36de443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_6b37b3af-4b80-4682-b58a-7ffb0a577c97" xlink:to="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_be3a799d-ded9-4abb-ac69-a334b5720c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_6c04ba91-e007-439f-bdcd-c93305345685" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_be3a799d-ded9-4abb-ac69-a334b5720c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_eaaa9f17-a692-4fee-9512-257d4821934d" xlink:to="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1d01cd02-1628-45f6-bf23-d740b559673a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:to="loc_srt_MinimumMember_1d01cd02-1628-45f6-bf23-d740b559673a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1753b550-cab3-4032-a5ff-6c11ca72a7db" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a31f909d-be46-46f7-9208-dadfa1210aa7" xlink:to="loc_srt_MaximumMember_1753b550-cab3-4032-a5ff-6c11ca72a7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ff0b17eb-214b-48ee-b66c-85cae96b6e56" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d9702df-8df5-44e8-b7a4-11ddf1b309eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2d9702df-8df5-44e8-b7a4-11ddf1b309eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_f15659aa-5c32-4c47-a05f-252ad9170451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5ed9999-1719-44a8-a596-7ce461711354" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_f15659aa-5c32-4c47-a05f-252ad9170451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#FairValueAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ad6aeb95-ed7f-4500-bdfd-8f7557be23a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_UndiscountedContingentConsiderationDisclosure_f1cce93e-7289-4912-9c94-ebaf6c134836" xlink:href="ango-20210228.xsd#ango_UndiscountedContingentConsiderationDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ad6aeb95-ed7f-4500-bdfd-8f7557be23a5" xlink:to="loc_ango_UndiscountedContingentConsiderationDisclosure_f1cce93e-7289-4912-9c94-ebaf6c134836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/Leases" xlink:type="simple" xlink:href="ango-20210228.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_acbb08fc-8fd5-4860-9a0a-0af69832c0e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_251795e8-7840-42ad-8b5e-a9f676b88ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_acbb08fc-8fd5-4860-9a0a-0af69832c0e2" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_251795e8-7840-42ad-8b5e-a9f676b88ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesTables" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c3f4845e-ad7e-4ead-ace1-a23437b2f6dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AssetsAndLiabilitiesLesseeTableTextBlock_efb61400-33ad-4302-a924-966b1fe8d27a" xlink:href="ango-20210228.xsd#ango_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c3f4845e-ad7e-4ead-ace1-a23437b2f6dd" xlink:to="loc_ango_AssetsAndLiabilitiesLesseeTableTextBlock_efb61400-33ad-4302-a924-966b1fe8d27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_951dfe56-66f3-4969-a490-dba756d8022a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c3f4845e-ad7e-4ead-ace1-a23437b2f6dd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_951dfe56-66f3-4969-a490-dba756d8022a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_aef28326-c620-4028-b092-22c8a485e2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c3f4845e-ad7e-4ead-ace1-a23437b2f6dd" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_aef28326-c620-4028-b092-22c8a485e2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_60116ffd-cb48-4da4-9d8e-9dff8aa88c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_60116ffd-cb48-4da4-9d8e-9dff8aa88c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_77b809c2-6efc-4843-9c17-5683082d6db4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_77b809c2-6efc-4843-9c17-5683082d6db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f8152611-3cfa-44f1-8de0-750c2abc5afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f8152611-3cfa-44f1-8de0-750c2abc5afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d48f3025-250e-49bb-9f75-743f1ad0d48f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d48f3025-250e-49bb-9f75-743f1ad0d48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3a91246d-c709-4a42-966b-2767b2412df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseLiability_3a91246d-c709-4a42-966b-2767b2412df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5bfa772c-ce4c-400d-8363-8fc9c30d5a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5bfa772c-ce4c-400d-8363-8fc9c30d5a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_69009892-e104-4600-b16a-31b1bd06746d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_69009892-e104-4600-b16a-31b1bd06746d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_d1f16ad6-278c-438b-aa1e-be7f942ed810" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_d1f16ad6-278c-438b-aa1e-be7f942ed810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14effc95-f7e4-411f-bb1c-3298de56c057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_715a6f6f-c066-4941-8f39-4ee24e88b47f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14effc95-f7e4-411f-bb1c-3298de56c057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesLiabilityMaturityScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c6e61d03-963f-4a68-9d4c-82eb936c31cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c6e61d03-963f-4a68-9d4c-82eb936c31cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8b168f9e-0063-4553-b17d-7beed27496a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8b168f9e-0063-4553-b17d-7beed27496a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9eb2954a-1662-4021-8404-9a7b23310730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9eb2954a-1662-4021-8404-9a7b23310730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cdae7d9a-5ef9-439d-9dcf-c69071d4ad2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cdae7d9a-5ef9-439d-9dcf-c69071d4ad2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_abcdb7f4-0160-4766-9c0f-d5133343612e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_abcdb7f4-0160-4766-9c0f-d5133343612e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_bf58a203-89d6-4186-b9e4-6de938db4ff1" xlink:href="ango-20210228.xsd#ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_bf58a203-89d6-4186-b9e4-6de938db4ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_16a1f7a0-2987-469d-9767-61628ba98453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_16a1f7a0-2987-469d-9767-61628ba98453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_fda86cf8-50ed-4a38-8098-7e2df35e8c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_fda86cf8-50ed-4a38-8098-7e2df35e8c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_526a9fd1-de1b-4373-a021-b246aedb90e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_OperatingLeaseLiability_526a9fd1-de1b-4373-a021-b246aedb90e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7b53a274-2325-48cb-9b39-0d9269edc19a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7b53a274-2325-48cb-9b39-0d9269edc19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e592dd0c-c0b9-427e-a388-adb2b3e1ceda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_622ea7e6-da65-4296-adcc-a26c18fd65d4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e592dd0c-c0b9-427e-a388-adb2b3e1ceda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesLiabilityMaturityScheduleDetails_1"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalStatementofOperationsInformationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_364ab478-31d0-4309-b0cc-13f735ec9cfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_364ab478-31d0-4309-b0cc-13f735ec9cfa" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1e47c7a1-cb02-472d-8de3-1daeae19b285" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_063087ab-d172-40b3-b615-6c32252780ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_CostOfSalesMember_063087ab-d172-40b3-b615-6c32252780ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_da81d119-7491-40f3-bda1-e6e4c056eba6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_da81d119-7491-40f3-bda1-e6e4c056eba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_56e635ed-88a6-48b7-906f-cdec2a12d90a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_56e635ed-88a6-48b7-906f-cdec2a12d90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_25c5366b-7c3f-4e4f-9cb4-531b97f3c5f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_be958c7a-155e-4edd-ac8f-108bd3235f85" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_25c5366b-7c3f-4e4f-9cb4-531b97f3c5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_4756955e-0714-42bb-a433-1b47415aed98" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_2720aefd-91ff-499e-973f-772ed7e48c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e9037483-f98c-454d-b44d-646ff989c160" xlink:to="loc_us-gaap_OperatingLeaseExpense_2720aefd-91ff-499e-973f-772ed7e48c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d4ffc739-fddb-441d-81d6-46d69f861c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3ed3c3cc-6cb5-4c9c-8326-21ed8990f406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d4ffc739-fddb-441d-81d6-46d69f861c32" xlink:to="loc_us-gaap_OperatingLeasePayments_3ed3c3cc-6cb5-4c9c-8326-21ed8990f406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_de0980be-063c-4dda-985f-b5ff9986f38a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d4ffc739-fddb-441d-81d6-46d69f861c32" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_de0980be-063c-4dda-985f-b5ff9986f38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8889687-3f8b-4baf-afc6-91b959705c03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_1975a6ba-62f1-4abc-be1c-3e90858d5812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b8889687-3f8b-4baf-afc6-91b959705c03" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_1975a6ba-62f1-4abc-be1c-3e90858d5812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_267da979-f023-4e5f-9e92-f9d984c9036f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_267da979-f023-4e5f-9e92-f9d984c9036f" xlink:to="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:to="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_38c6e969-661d-47f5-bc3b-ad2035175a58" xlink:to="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_CrBardIncMember_6183bbd3-c98e-4ca3-a030-afda7a9ea83b" xlink:href="ango-20210228.xsd#ango_CrBardIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_CrBardIncMember_6183bbd3-c98e-4ca3-a030-afda7a9ea83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TheDelawareActionMember_0d0ce164-19c7-4225-938f-3f07083160da" xlink:href="ango-20210228.xsd#ango_TheDelawareActionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_TheDelawareActionMember_0d0ce164-19c7-4225-938f-3f07083160da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MerzNorthAmericaSettlementMember_7245aa6f-f6db-4b42-a2f5-349193fc83e0" xlink:href="ango-20210228.xsd#ango_MerzNorthAmericaSettlementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_353d42ff-c343-497e-a08e-bf62627d51b7" xlink:to="loc_ango_MerzNorthAmericaSettlementMember_7245aa6f-f6db-4b42-a2f5-349193fc83e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b19b56ad-1873-4818-8d84-00dc7313ce3f" xlink:to="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsAssertedForReexamination_960447c4-6534-45e6-8167-79fd700299de" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsAssertedForReexamination"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_ango_NumberOfPatentsAssertedForReexamination_960447c4-6534-45e6-8167-79fd700299de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences_835d84b3-3f77-4b20-b4de-717b4d0542a0" xlink:href="ango-20210228.xsd#ango_NumberOfPatentsUpheldOverPriorArtReferences"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_ango_NumberOfPatentsUpheldOverPriorArtReferences_835d84b3-3f77-4b20-b4de-717b4d0542a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_8b229028-d1d7-4bce-b8ad-f01f11f19fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_8b229028-d1d7-4bce-b8ad-f01f11f19fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLegalSettlements_1eb2d300-b8f4-4cd6-b1fa-4c4a7c872437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a8549d3-8916-449c-a594-8a7a1ed4eb30" xlink:to="loc_us-gaap_PaymentsForLegalSettlements_1eb2d300-b8f4-4cd6-b1fa-4c4a7c872437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNet"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e0307350-d0f0-45b9-889e-b60d580bf737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f37a4216-70da-4631-91cb-095904175c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e0307350-d0f0-45b9-889e-b60d580bf737" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_f37a4216-70da-4631-91cb-095904175c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_33a6bfc9-0a1a-4dd9-b5b8-00676eabc03b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_cf2423e7-81da-4aa8-b5cc-4e671c424521" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_33a6bfc9-0a1a-4dd9-b5b8-00676eabc03b" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_cf2423e7-81da-4aa8-b5cc-4e671c424521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetSummaryDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_425f7a2f-5a3e-4cb9-858f-07ee9ac271e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_425f7a2f-5a3e-4cb9-858f-07ee9ac271e0" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d5c1dc6b-1237-4c40-bac7-789658982942" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LegalCostsMember_c9286838-eafe-4e3e-8f5f-9b74dea41a12" xlink:href="ango-20210228.xsd#ango_LegalCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_LegalCostsMember_c9286838-eafe-4e3e-8f5f-9b74dea41a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_MergersandAcquisitionsMember_1e1c291d-800c-4059-954f-0b8bfa1b462e" xlink:href="ango-20210228.xsd#ango_MergersandAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_MergersandAcquisitionsMember_1e1c291d-800c-4059-954f-0b8bfa1b462e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_TransitionserviceagreementMember_60f28ff4-9f45-4f3d-bb48-865aa25969f2" xlink:href="ango-20210228.xsd#ango_TransitionserviceagreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_TransitionserviceagreementMember_60f28ff4-9f45-4f3d-bb48-865aa25969f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_DivestitureMember_da0d1ef0-ed4f-4abc-ba36-27af88a5f60d" xlink:href="ango-20210228.xsd#ango_DivestitureMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_ango_DivestitureMember_da0d1ef0-ed4f-4abc-ba36-27af88a5f60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_f0f31378-142f-48d7-8260-3cd60f042641" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_us-gaap_RestructuringChargesMember_f0f31378-142f-48d7-8260-3cd60f042641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_6286cf42-625b-4772-ac5f-bec48893f39c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_518f2642-8b3e-435c-b006-1cf181a9903f" xlink:to="loc_us-gaap_OtherExpenseMember_6286cf42-625b-4772-ac5f-bec48893f39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9e934aba-3af3-43c9-b967-9a9e67e4edaa" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_9c60d1d0-bbc6-498e-a0e1-11b8c9ba5b5a" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6c43073a-11e6-4662-9bdb-a192570dd084" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_9c60d1d0-bbc6-498e-a0e1-11b8c9ba5b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AcquisitionRestructuringandOtherItemsNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b6d01e1a-84de-4335-a4ed-a7c136a74554" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b6d01e1a-84de-4335-a4ed-a7c136a74554" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:to="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_1bc7719b-b848-4dba-b4ab-89db103e6fc4" xlink:to="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_BiolitecBankruptcyMember_ee321e15-0c2e-487c-8dfe-7415d1140caa" xlink:href="ango-20210228.xsd#ango_BiolitecBankruptcyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_4b32bc98-9258-47a7-9721-a9927de9297d" xlink:to="loc_ango_BiolitecBankruptcyMember_ee321e15-0c2e-487c-8dfe-7415d1140caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_063e69b5-8287-4177-939a-ec7c0ae4e3fb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_LegalCostsMember_2d5ab202-cba5-495d-b295-8e7c9b4e8ad5" xlink:href="ango-20210228.xsd#ango_LegalCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_51d1bf65-ca54-4250-a8f9-ea0238ca999b" xlink:to="loc_ango_LegalCostsMember_2d5ab202-cba5-495d-b295-8e7c9b4e8ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b54c8942-2255-4548-b1fd-696033217a6e" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_AcquisitionRestructuringAndOtherItemsNet_7b8e6257-bc00-4e63-9627-dad83cd5c5c0" xlink:href="ango-20210228.xsd#ango_AcquisitionRestructuringAndOtherItemsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:to="loc_ango_AcquisitionRestructuringAndOtherItemsNet_7b8e6257-bc00-4e63-9627-dad83cd5c5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_0e2c89f7-2469-4332-b79f-2d1d0e39b3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_efef7188-bace-4c13-9407-c9ea9fbaa781" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_0e2c89f7-2469-4332-b79f-2d1d0e39b3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_df2dd38b-ebb9-4a0f-9fdc-18c8359cf255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_fc8d265e-9243-4dc7-bead-f978271da592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_df2dd38b-ebb9-4a0f-9fdc-18c8359cf255" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_fc8d265e-9243-4dc7-bead-f978271da592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f69073f1-628e-41a2-b0d7-274133bb64a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_3c5803e9-d883-41b4-abd4-160358bd5534" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f69073f1-628e-41a2-b0d7-274133bb64a2" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_3c5803e9-d883-41b4-abd4-160358bd5534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="simple" xlink:href="ango-20210228.xsd#AccumulatedOtherComprehensiveIncomeLossScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7675d383-38ab-425a-980a-5d2bca5e71fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7675d383-38ab-425a-980a-5d2bca5e71fe" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_bd236e1e-67e6-41d5-9367-ecd7996bef73" xlink:to="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_071f669c-2ea7-41a1-8e00-cfd69dfe95ab" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_0ef6796c-c727-43dc-9f09-315020746a72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3c423aa7-c50c-470b-a39b-d5ae5ca97e66" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_0ef6796c-c727-43dc-9f09-315020746a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4dd68715-f58e-4e48-8d13-6c718a38ed17" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_502f30aa-eba8-454d-91d9-64850dfa95dd" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a15c65e-90ba-4361-a8eb-de3f3ce6f244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_StockholdersEquity_8a15c65e-90ba-4361-a8eb-de3f3ce6f244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be6226a9-c16e-4730-9e05-3619e71797e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be6226a9-c16e-4730-9e05-3619e71797e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_53869a84-59a4-4db8-a319-63cca4c91ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_53869a84-59a4-4db8-a319-63cca4c91ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f82ecb1a-98de-404f-8b20-826a4ea7d06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f82ecb1a-98de-404f-8b20-826a4ea7d06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bb07e1cc-278a-4693-8445-2b314e5c976b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_ce7e0d89-d7ad-4e49-9dc1-92e8fd02ec03" xlink:to="loc_us-gaap_StockholdersEquity_bb07e1cc-278a-4693-8445-2b314e5c976b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_308c7d53-71c6-451c-a478-9a7f7701d849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_df30bef8-8ca4-460e-ba9a-ae17070bc60f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_308c7d53-71c6-451c-a478-9a7f7701d849" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_df30bef8-8ca4-460e-ba9a-ae17070bc60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsPolicies"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_d1634824-6184-485a-92bb-af193e170dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c034e17f-f741-48fd-ae08-b7a9ca9a5ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_d1634824-6184-485a-92bb-af193e170dd8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c034e17f-f741-48fd-ae08-b7a9ca9a5ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_dc7b9bca-1f52-432f-b186-e1df57d8fde3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_d1634824-6184-485a-92bb-af193e170dd8" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_dc7b9bca-1f52-432f-b186-e1df57d8fde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="simple" xlink:href="ango-20210228.xsd#RecentlyIssuedAccountingPronouncementsTables"/>
  <link:presentationLink xlink:role="http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_25434be3-a075-4a44-bd90-0ae679d27c78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ango_NewAccountingPronouncementsPolicyTableTextBlock_29cee82e-eeda-4f8b-bbd7-9b0fb34ec384" xlink:href="ango-20210228.xsd#ango_NewAccountingPronouncementsPolicyTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_25434be3-a075-4a44-bd90-0ae679d27c78" xlink:to="loc_ango_NewAccountingPronouncementsPolicyTableTextBlock_29cee82e-eeda-4f8b-bbd7-9b0fb34ec384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ango-20210228_g1.gif
<TEXT>
begin 644 ango-20210228_g1.gif
M1TE&.#EA(@2A /<   TB/S E/P\E1 \G2!8K1Q$J31LO2ATD01TR3Q,M4QXU
M5RH]5B4\7"$W53DH1!TY8AL[:Q<^>1D]=B4^8T,H1%(L1UHS3V<W4W(]<'H\
M;AA ?B9 :RQ#9SI+8C5*:R-"<2E)>RI(=S!/?S-0?#5&7TE9;E=">4=2:FU!
M=EAF>GA!5:4>-JH>.+(>/+@>/J0G/84[598[5:HK0KXF1K4I1+ Y3J(^6JLT
M4(DZ:*D_9^D83LHI3L0H2M,L4]HL5MXM6<@U5]4P6-LT7= X6\\O6N4E5ND@
M5.HF6.,J6>$G6.$R7LHY8M<Z9.,U8>PT9.(O8)U#7K9'6[A%6J5!6HY&;;M6
M:*U+<<I 7M1+;^U";^Y1>NE9?>I'<<%D=,AM?=-@>AA"A!=&CQ],D"E/C"A+
MBRQ1BC)4B2!-D251EBU4D#19D3-<G51$@U5PF&=TAV1SB69XDD)HI%!TJU]_
MLK!SCL=R@=QKA?!@A?%ND/-]F^!TC7:"DVV+N7"(JWR7P(:0GY6>JZ2LMYBD
MN,R C=*.FM><I]R4H_2+IO6:L>.;JMVAK=VJL_>HO/"CMHNBQYFNSI.GQK.Z
MPZBYU:ZWQ..XP.^QP_BWQ[;%W,+(S]'5V^C'S?G%T^[5V?O4WNW)T<71X]/<
MZM7:X>'CY_3CYOSBZ>+H\?#Q\_SQ\_#S^
M
M
M
M
M
M                     "'Y! $  *D +      B!*$   C^ %,)'$BPH,&#
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
M^DJH<JNO.RS)9QW"5[J21+(I)8DH#"" "$!&GAFQQ-[.LP(34$2C5A(%A?+
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
MD;P;M>EC2OOZ1\7@42@J#50PT2%9@QH%/21$IPZ%"#<]T>?0N@5ITGHROX5
MA>D#P<604V3LCU+P0M"Q4SWD"-ITBC=MD25E#.TY4XA(0&+,"5Y,T9UZP9Q(
M0"&MESY='5#L#5&MBCTE"7/DPCE<Q[UQ@15(C%/@NY"S*#"I S#=%4FHT!>3
MU(A A8*3 W034X)H4?Y(S)Y9U'3;57VSC6N,G]0@T_C@'1T=B%CSFE:#S#5X
MA$N"U.W9U(P85D*C$.W4'%+=BH);@V]5B&D%3#_0.ZYP-W0CS8:0SBMCMC5
M5<SQ%1;^;*#/>=+I@+SOC%-SK2[/:Y$YR->2B 2\D+A%><N]43^ZR I&N,N:
MQ$FY !E<Y97H"Q*@6 /L6[7M<S43W%21?;4%3-:=TA0YX(-'(%AE? 0LE .7
M9<W33*V5)5DQ.;4D_5A58Z%/\,"T<X2T1 4'/-DC)0J3O4B=75D,5-=L>P17
MDX-4 ]B8)3WLVPJPD8.<)0JC?1>:/=3_VUJJ[8_M<X17VSP[]=J6?=GD"!NO
MF-JG%;I'Z%@9G0.3P90]R LN:Q$JF!X6R%A3V5(N-;8UNT>-Q912V$%'D-I7
M6\)/:%O$]1%0$)@Y>+7+/5D-!#N-/"/*95S,Q=P33%F<<<#^E;U<8&%  DO
M@1A$R8T/4%A<@KG<QXU<U[7=X*A<T'7<!4Q8HE#<!]1=M&7"VLV*#MC;(3G0
MMPF"%Y#0DM!2+BTN,)$!2KC=ZK5>@''6Z]7>^-C#T=W>[P7?\#4Y5<4+OL4.
MMSG%PX4(4K X!_4!",T/XQ3?^:7? L+1^L7?B\ RCH#1_/7?_P7@"-K"XP60
M)9@>):@!DMB$]G5?+VW> (;@Z\W>",9?8QP(I*7@#-;@#2:)E,0+!<,..CBA
M'9#8B&"$P87>M;C8%>B"!^;@%][)"8;A[7W(&9WA&\;A%QY0O"  "8","+
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
4$1 /#@T,"PH)" <&!00# @$  #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>ango-20210228_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ango="http://www.angiodynamics.com/20210228"
  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-20210228.xsd" xlink:type="simple"/>
    <context id="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ango:PreferredStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i2d4984a9f4f147069bd5a875b99edb0c_I20210329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2021-03-29</instant>
        </period>
    </context>
    <context id="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="idf29b18c69bd42dca80db48a9daf2a35_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="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i86ccf4a9d6d64c638467db0b54281bc4_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i63c4d298344849188247c79316b1d3a0_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="i9d748c71f8c349958e2a144a2c0da46e_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="ie522cd3415a94370b1e5950cf13eac08_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="if1405b9709064e189aa1882ba8fe6d84_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="ic667a0d0ff314e58919dff19d3f94856_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="if28c12798d764d6980abd2bb07106dc7_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="i336ca9c118c94f38b31ee74c75d3fd90_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i78d4380ef38e41229c778f7214200610_D20200601-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i8637b58cf7e3489f9d648344d4023960_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="ife3daeccf51b4bbaa48c481b7b7cc79b_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i504ec55079fc497e8e38018bc612b992_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i3fc4461ed0b744a8b8b4cb544ad78951_D20200601-20200831">
        <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>2020-06-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i0581e7b3665a4d209a5803759a66ba57_I20200831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="idc81161db8004f04afc9517f24a50645_I20200831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="ifee4f70ea83346578aae7df44fee934c_I20200831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i78dd081b5ed34899ac3c23f8e87e7e75_I20200831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i15ca714784fd40f881135cf232701073_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="ic21af19158d545018b441b17becb625b_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="id89234a6c14047e7a10bd07fd5b94779_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="id0ddf85ebfee471b94059aa6782f2994_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ic9bef889705d408788b31bdb52325c1c_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i4302625508624dd28e30f8b10ccfbc53_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i788f6433124244ec81a54bff933a7014_D20200901-20201130">
        <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>2020-09-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i621818af046b4f1d933aa08dea26a2e7_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="ie5eca975fbf44ded866902800496f18e_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="icb25f77ac0764bfba1236dc0e17cf07b_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="ief585fb50fa8400e87de138d979b2c36_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="i46556080a6274b91af71d56d1c5a5e95_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="ia3068b60487d42cab5b59356cff2e78e_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="iae26abf25ada47e1b2ec566e8d4f7b29_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i659571ae46dd4f84b22cf9c00913e81f_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i0c09d76dd5bb44fca0b3e30bb229cafc_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="iadf9a6a67beb4e6fb5d7d84775f734b0_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i9944c2c1113e4740bdcc1f43aa206c66_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i442cf14af4f94368a453f935916c82ef_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="ib1013f9a5c2c40f9bb76066db4f72df8_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i67a5045ecef44e4d91e7223c08a0474e_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i9331dcde080c49e0aaf42e3c8c63bf2c_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="iff205e39286145b88c3087b8e3b9105d_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i61661dbc5e8d4148be81046275cf5dc8_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="if5e506d913e5481ea0f4c574b5a5e6f9_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="i3b049312606e4669877ac3301c620964_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="i19d50f8c493d475b84a72a906166dd97_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="ia96cea3c3b3b4efaa375754a223138fa_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="i52a3961b404c46b5bb6a949b7027ff30_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="i9fd4d5e9d60f467e9fad68fbab2bf3af_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="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="i8610211441e8464f889f62ae449f3f4a_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="ib22e94aa87944956bf16b7ea6f19afee_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="i7a070a5a2bdc4fde8900f8d0b883c3fd_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="i75940fccefef43679c374599f4df1988_D20190601-20190831">
        <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>2019-08-31</endDate>
        </period>
    </context>
    <context id="i91b4b84c6f084da7a70a46a46a3191f3_I20190831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i1531ce5d4295404bb9530164e3f468b4_I20190831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i760c916b7a8b4b18a55637b5c5763247_I20190831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i4502cc685c9045129a264ccdb38d722f_I20190831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831">
        <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-08-31</instant>
        </period>
    </context>
    <context id="i1df6d968249946728ee6e325a9ec421c_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="i816b136ed6f149f68f9220f165f7de6a_D20190901-20191130">
        <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-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="icedb4a85c22f44138e4e3a56aece5e9f_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="i9be207dc748940d1b105c5feb1ee9296_D20190901-20191130">
        <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-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i5742c78bcb804a72a7bd94dba0266e20_D20190901-20191130">
        <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-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i0cb5e15b455d472db2d37571ffed5bff_D20190901-20191130">
        <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-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="if68745df4b584420811e0991c614d6fa_D20190901-20191130">
        <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-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i44b656c419894811ad18c7621b7583db_I20191130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="i50d18d3d3b2742778b243fc764490ada_I20191130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="i483351f8bc33466f905fb3fe8eb2a00f_I20191130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="i680c88073d8747e18404b161f4a2d223_I20191130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="i26ae6051e7304f54a40ec666c33a99b1_I20191130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="if4fa8fd16463480582ba132c43bf6f33_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i53f4649178484199baf540c6bb912ca5_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i143d937d51954085903d1c5032272650_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i62fa90c06a79451fbf7ec3240ad36a33_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i33ebff4b307b4af89aaaf7e9b72c939d_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ib92e0ba5e26846e6a7dc94516623a373_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ie22a7caac2ea4a4e8c2fc9b74d27cbc0_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ic4fba3336bfa494a857b10a1d41250e4_I20200229">
        <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-02-29</instant>
        </period>
    </context>
    <context id="ia55d781671bf44f9891d1690f9aba236_I20200229">
        <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-02-29</instant>
        </period>
    </context>
    <context id="i26f3bbfd064c49b2b1f3f81a14596ede_I20200229">
        <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-02-29</instant>
        </period>
    </context>
    <context id="i2fd24df39c074e1e8a3414cb8ae1ec2f_I20200229">
        <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-02-29</instant>
        </period>
    </context>
    <context id="i7ef539ba0cf14047ae95517260dabd06_I20200229">
        <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-02-29</instant>
        </period>
    </context>
    <context id="ic0684ecb544149aa941468bbe8818a88_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="i8994c611785b46dbb50545bf03be8c59_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="ia7a7497045e64cc89d982bcbeda01eb2_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="i359127c7dd914cc28461513155032e86_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="i909bdbd8b2db4b808a92c56e65821b60_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="ic4d54142e4764c9bb1becb8dbd530f93_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="i2857b08ca95240df96bf11d6fe8e98cc_D20190601-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-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ifad61391f20e4a5088eee9b979387915_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="i587b536aff52438daf96096070920bf7_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="i1f906df958454aa58112e86d6759898d_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i4236b47f04b54edbae52df105b13125e_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i5dbd5ac90c6f4aec80005f70db9e7930_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="iae6c0dfce623430db9f9a6530e8f2eed_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i914d34e78e9e4c1da127b77eaa6744fc_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i4f483b54130e474da56e2400500445ce_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i8c379f63c6124c6396d8612774894cbe_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i91be9ac29829418fa5ef513710d55063_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i82fb59d4306e49e0877fb208a9104f86_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="iaeaed80ade664ab7bd00df937ed014a5_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ieed5164bdf514f19ac3c3a625501b6b8_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i82966b152a234cc19088688395f36049_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ic72540bd0adc4fafafc0394b478b9bbc_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ibf136f390b63476db452d4d8d2f3af27_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i0b2692a60e584a55a7c29b3c90164e59_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i1651bc9ec8444474b31fac910c27140a_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="id2016a7080cf4840a7c0b087fc9b30d5_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="icda02baff011486791cad698fa663746_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="ibb5dc0906c40432d9f57aa57bd6eaa2f_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i56e2fa67a66f498da433d125958b9e7a_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i804869ac114d4d41b3d58382092098ea_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i5e2cffb7f84d4828abf3c0f23f8556f6_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i75ee1e4296414ca2bd5552dcb00c2048_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ie47e0fd142284d04b7ceab396b5d2c47_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ic3d893a31e224efcb5916b801e963c9b_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i247492e60e8643cba2cd2d0a21517c2e_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i03cf678abf744aca8f19d96025b3728e_D20201231-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cd74a8e49d5466c87896f0ca000dea0_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i399495527c94459bbca2224f6ea4d146_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i05124de6faad4fd88572cfe18778688b_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i92d9d254e34d405ea3bc530165634fdf_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="i82ad8bf33a4a42dc82d28f5b292c0f7a_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="i18cc5aacd3964973960d6774277434f2_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="i23ff9a728a674e37bae6cb4dbe105beb_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="ie50d5cdde7b64dada94e5ba44499fcd6_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="iaab9e0c897e24782881f6ab8eda671f7_D20190603-20190603">
        <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-03</startDate>
            <endDate>2019-06-03</endDate>
        </period>
    </context>
    <context id="if25eb3b090884c01a1d619433899de15_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="iedacc8e57c1a4ca4b7c1aebda2c9ca18_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ie44965e0e2c2468d9f994545a2a7ecf9_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i2a5fcf92b6674dc3921a21629ca1575a_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i62c8c3f84e474bdaad2b9f72eed0f064_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ie12f9362475e4523b1c2c111617a7e43_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i7c759cacb42a47d78aba837d6e253265_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i87831744991843988ddb84d5fef98866_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:A2020StockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i5a03101cdd784df0a94c2516853805af_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i85a735aae41f4c1d825cfdc5047bc50f_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i489a7ccbcdd34f389956398d3236e540_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i5421d452a2d14eb6a14f4d026ec5893e_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i25fbdfcc8479488aab5e4077d79db83d_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="if7554184c32c4f4c885337a86f5a062d_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="i75c7725357c44e10ac2b9fc3e1dfa2e2_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="i1073bd74c14b442b89b8948d9053b2da_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="i7fc6eb78f01c46f7a3330cf740c41753_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="i197481993b8941ee96f8df7bcdfea3fe_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i0bf6c22506564eabb1bfd966f0480cfe_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i7f79c3d662314365bda1a3b77c74a2a7_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i218a59f8ba614ad682b70a6591ff17f7_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="idae3ce93d2b64585bc812e758f68f926_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ic698ed5ae2944bb7a5cfb698beb208a7_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ib6b0ae542855411e96ec94ac2a6a7f5c_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i40f32709b022451c9fc753c438e588fd_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="idb77269c0be04de0aac3cb60d8211da3_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i77cd40e9e3c4493daddadf5a757b651e_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i79d9ade383784538b42f81f25aa0710f_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i21b1e2c8df6f45b089baca65d5e75832_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="ic59c031283cb4669878c8b4db6092476_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i74f2781968b545db9d228311f309062e_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i5288d5c63ca74f889caca7686136c994_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i3d8c266b632b48e7aea29227e1799739_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i8ea24aa45a5844a0971037332238e883_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i243bf58c4f7c4b5fb30d5894cb4be587_D20191201-20200229">
        <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-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ia4e591f67d0843c8bab6c4d343a37136_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i6d29097e85c640d9a0ea29994bf0940c_D20190601-20200229">
        <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-02-29</endDate>
        </period>
    </context>
    <context id="i0792ae67552b4e3eb0f43ed25792b2aa_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="i6a2f0f15418e4a3c9d466ea6e4f074b8_D20150310-20150310">
        <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-03-10</startDate>
            <endDate>2015-03-10</endDate>
        </period>
    </context>
    <context id="i8bd45ff8799a46b1a159eb57948785cb_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="i80257266689344aaba8a95ab6e333647_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i6e1446538d5440cfb9d5c9eb408b62fb_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i8f9b108635084e9297fce4c9ed1d06d0_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ib01c6126b119460db758dfc906e27632_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i92080da277ea49bd9daa5257b7e1c3b1_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i11eb87554b784618b76119755de411e1_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i16a36daa664a4e2ba425f6748a6a0c9a_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i3db05b25aa5e404f955d84c125a7d292_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i31c65668bd514e00a065afb13befee1b_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i80a8f57c56cf4960ad5bfbc93084100c_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ic176e04ed3a94c0f8fee5050d7587504_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:TransitionserviceagreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ibc5c8a01ac9d417aa3a6839d8405ae93_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i67c1e1c3cd494e8fab283c01574831c6_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i791b231151284492aaf5f90b5974c40d_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ifcf9f1dd78324d4f8c7bda42db2267ad_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="iee385a48a4214e42a8ddf0028ded07f7_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ibd8ee9a3f00d4b559b537cd2283be4c9_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i28413f12195f4e3a919b01b73b2a5848_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i84776d4adeb1458682f84da4dd1a38f6_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i5c61305f3249440db58cd84d10f44e53_D20201201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i5c5168a6664347f2a95ac5dd9aa00c7b_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i6a4ee0f2cead4ae0bc21b71a44f7f29a_D20200601-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i86cabe9c6ab6440db2b95ad3b7ad41e9_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i5515fada0a4a4e1fb27055548612836f_D20190601-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:BiolitecBankruptcyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i760ed3003904486a9261ee0cde07dda2_I20201130">
        <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-11-30</instant>
        </period>
    </context>
    <context id="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228">
        <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>2020-12-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i111cda476a464342be13069165f814c7_I20210228">
        <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>2021-02-28</instant>
        </period>
    </context>
    <context id="i229d8a42457d4f6ba6e6b6e463911019_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="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228">
        <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>2020-06-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="unit">
        <measure>ango:unit</measure>
    </unit>
    <unit id="covenant">
        <measure>ango:covenant</measure>
    </unit>
    <unit id="patent">
        <measure>ango:patent</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV80LTEtMS0xLTA_42162dbc-34ba-4098-b529-c8e727f46b11">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV82LTEtMS0xLTA_e870904e-029c-4215-ae80-0f7ace606aef">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV83LTEtMS0xLTA_daf09223-1e80-4a33-bf18-de3b70f9e3db">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMC0xLTEtMS0w_9479b962-e306-4729-80fa-066d4d9c3a66">0001275187</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMS0xLTEtMS0w_e9a877a2-9784-4154-9d62-2bd7c5af1652">--05-31</dei:CurrentFiscalYearEndDate>
    <dei:NoTradingSymbolFlag
      contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80L2ZyYWc6Nzc5ZmQ1MTAwZjZiNDM1NzhhYTI2ZDU3YjQ5OWRhOTcvdGFibGU6ZTliNzNiYWQyZThkNGVkYWEwZDc5MjlkNzRhNmRjNmUvdGFibGVyYW5nZTplOWI3M2JhZDJlOGQ0ZWRhYTBkNzkyOWQ3NGE2ZGM2ZV8xMi0xLTEtMS0w_48846f4f-9fd2-49a3-a47f-dfcbe1006671">true</dei:NoTradingSymbolFlag>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjMy_52910725-46ce-48de-8b35-c9c63f3964e4">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83Ni9mcmFnOjRmOWQzN2YxNWNmODQwYTJhN2MwOGU2ZTliYmViZTNjL3RhYmxlOmYwOGU1OGZmYjY0MjQ2NjJhMTQ3MGNiMTU1YjFiMjg0L3RhYmxlcmFuZ2U6ZjA4ZTU4ZmZiNjQyNDY2MmExNDcwY2IxNTViMWIyODRfMi0yLTEtMS0w_6b52033e-ada7-4aa1-ada0-efd192a7b57a">us-gaap:OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M184OA_685817a1-b88f-4f8a-9cae-62eb4639ba57">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YjBlYTZmZDk2NzU5NDYyMGJjYWYzMjE4MzA2NmY1ODUvdGFibGVyYW5nZTpiMGVhNmZkOTY3NTk0NjIwYmNhZjMyMTgzMDY2ZjU4NV8wLTAtMS0xLTA_fc27807b-8a44-4bd9-90e9-ec5fcfaad6c7">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xMjg_a7c84a8e-e249-4a12-a34e-cae19401afb3">2021-02-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzVjYzM1MjM2MjM0NDZmN2E2OWNiMzBkODVkNmE3NTAvdGFibGVyYW5nZTpjNWNjMzUyMzYyMzQ0NmY3YTY5Y2IzMGQ4NWQ2YTc1MF8wLTAtMS0xLTA_259a5a49-a8de-4d5b-a2f5-517146f6f93b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18yMzA_41dd196d-ae70-4802-84ef-ab7edb9d10c9">0-50761</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18yMzc_c745c5a2-10fe-4a47-8d07-4baa0ab12baa">AngioDynamics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NTAzNTAxNDAwYWNkNGNmNWE3ZDc4ZDY3MmViNjVkZTgvdGFibGVyYW5nZTo1MDM1MDE0MDBhY2Q0Y2Y1YTdkNzhkNjcyZWI2NWRlOF8wLTAtMS0xLTA_65aff6bc-f34e-489e-b633-bdd847766209">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NTAzNTAxNDAwYWNkNGNmNWE3ZDc4ZDY3MmViNjVkZTgvdGFibGVyYW5nZTo1MDM1MDE0MDBhY2Q0Y2Y1YTdkNzhkNjcyZWI2NWRlOF8wLTItMS0xLTA_824601cd-f1b6-4d88-8be0-6664667ea041">11-3146460</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMDU_009fe6b7-8be8-411b-b66f-be6883326aa6">14 Plaza Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMDk_b6f69c5b-a839-43a4-8a21-6a52c595ada8">Latham</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMTM_b2a8bec4-ce26-44d9-aaf8-7613bc9f0a31">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zMTY_96ccab8e-6784-427a-8d91-5b64ce0669b2">12110</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zNzU_85e5dc43-906e-44cd-883f-dd9468081ab4">518</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18zNzk_955dd7ed-6c89-419c-969d-cbbf607832ad">795-1400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTAtMS0xLTA_6da802a8-22a4-4879-b16e-cb7c97ba4db0">Common stock, par value $.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTItMS0xLTA_c890051f-afc2-4138-9291-1e04e2c452d0">ANGO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icc6a1c2ed2da41ec8ee079d4671a6b2b_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18xLTQtMS0xLTA_911b317e-02bc-4eed-9b4d-88c604b2827e">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18yLTAtMS0xLTA_309928d9-f233-4765-917c-354cfad8edc6">Preferred Stock Purchase Rights</dei:Security12bTitle>
    <dei:SecurityExchangeName
      contextRef="ide869a2c0b17452fa8e7f65ca78b9fe4_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6ZTRkMzkyNmUwYzViNDY4NWJlODg2ZTA1ZWE2YTIzMjcvdGFibGVyYW5nZTplNGQzOTI2ZTBjNWI0Njg1YmU4ODZlMDVlYTZhMjMyN18yLTQtMS0xLTA_c840ff9c-98c2-45ec-b899-b9e061bfc8eb">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xMjA3_bfb9882a-238a-47d4-88ff-0fb398aab55b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xNTA3_d71bfa83-6756-44eb-9d79-904372005801">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF8wLTQtMS0xLTA_d6d0702a-446f-4be9-bfaa-3bbe3aaff5ef">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF8yLTYtMS0xLTA_b72f0448-2f89-43bf-ac8c-4192a6481aec">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6YzlkZTUxMDE4ZjMwNGM4ZmIzMmNlY2VlYzA4MjEyYTgvdGFibGVyYW5nZTpjOWRlNTEwMThmMzA0YzhmYjMyY2VjZWVjMDgyMTJhOF80LTItMS0xLTA_e2f5b147-e76c-4854-ad64-dc2c992a4237">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGV4dHJlZ2lvbjpiZDY2N2UyZjM2OTQ0NWE3YWE4ODU5ZDhiOGYzZjM2M18xOTQ5_5bb133cf-dc9c-4cc3-9fde-a956a02ef4b8">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2d4984a9f4f147069bd5a875b99edb0c_I20210329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xL2ZyYWc6YmQ2NjdlMmYzNjk0NDVhN2FhODg1OWQ4YjhmM2YzNjMvdGFibGU6NjU2ZTAyNGY3ZDVmNDJkYWFlYmFmMjI0NDQ0MzkzOTcvdGFibGVyYW5nZTo2NTZlMDI0ZjdkNWY0MmRhYWViYWYyMjQ0NDQzOTM5N18xLTItMS0xLTA_e2926776-226f-49ed-a768-614b20b11998"
      unitRef="shares">38137367</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi0yLTEtMS0w_5035b01f-ecd4-4fea-be57-2c01e6a05161"
      unitRef="usd">71182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi00LTEtMS0w_6aed35d0-5f4e-4483-b557-207a2b596812"
      unitRef="usd">69780000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi02LTEtMS0w_5eaff655-f531-4b8d-83db-074d3a8dc877"
      unitRef="usd">214168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMi04LTEtMS0w_a79f345b-e498-4652-8372-ab571e83f209"
      unitRef="usd">205825000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy0yLTEtMS0w_561e6fa6-e410-401f-a370-1cddcb5f6d27"
      unitRef="usd">32652000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy00LTEtMS0w_b09d7bcf-7ff1-4ad6-a335-9a7982b983d7"
      unitRef="usd">29481000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy02LTEtMS0w_d4c98b3c-2a2a-4dd6-83d6-5985a34ddb8d"
      unitRef="usd">99700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMy04LTEtMS0w_c8e0127a-923b-4424-96ab-8edc15ed1198"
      unitRef="usd">85765000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC0yLTEtMS0w_1c921956-f040-468f-bb8e-3c4317563b1f"
      unitRef="usd">38530000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC00LTEtMS0w_0c3e7fa4-1fa5-4bba-b49a-925ed502081c"
      unitRef="usd">40299000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC02LTEtMS0w_f6f6c063-4baa-4997-8bd1-7948c6103184"
      unitRef="usd">114468000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNC04LTEtMS0w_002384f3-fb82-41bb-b4fe-09b5d0b118d3"
      unitRef="usd">120060000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi0yLTEtMS0w_92779e25-96a9-4ff8-ac82-ce5b85d545e4"
      unitRef="usd">8565000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi00LTEtMS0w_d027403c-bc38-4168-99f5-08e26cf00e19"
      unitRef="usd">8395000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi02LTEtMS0w_59daf7b1-5812-4add-bb78-99fe66fbe1f7"
      unitRef="usd">27286000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNi04LTEtMS0w_953a71ac-5681-46a2-8837-cad0bd3cc369"
      unitRef="usd">22450000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy0yLTEtMS0w_55cc8142-73d0-49b0-9a3d-9726857176e3"
      unitRef="usd">19607000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy00LTEtMS0w_4d254355-8a92-43b8-88f1-80ba11e83df2"
      unitRef="usd">20934000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy02LTEtMS0w_24fb9dfb-aa4e-4ba2-87d2-fafe6bf398ab"
      unitRef="usd">57486000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfNy04LTEtMS0w_33b556a7-d7c7-4e29-81fd-05261a58aade"
      unitRef="usd">60427000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC0yLTEtMS0w_5eaaf391-dc6c-4685-8750-8243d717c35e"
      unitRef="usd">9011000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC00LTEtMS0w_7b69f545-1d59-4272-a229-043e3ae2335a"
      unitRef="usd">10203000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC02LTEtMS0w_69803f5f-28f2-4015-baff-fdc81c0181ff"
      unitRef="usd">26787000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOC04LTEtMS0w_fb129026-705d-4925-a918-3d153b805493"
      unitRef="usd">29651000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS0yLTEtMS0w_7eafdebc-d232-4e4e-8724-11592cffbc10"
      unitRef="usd">4292000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS00LTEtMS0w_5a43fcc1-eba3-47c4-acf4-637c56aa3b58"
      unitRef="usd">5019000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS02LTEtMS0w_e4249352-69b3-4c89-8e48-419dbb4fd1e9"
      unitRef="usd">13838000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfOS04LTEtMS0w_24cb13f7-2482-4c24-b090-0b526e56fa0c"
      unitRef="usd">13417000</us-gaap:AmortizationOfIntangibleAssets>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtMi0xLTEtMA_b21bf5d7-d9fd-4494-84d1-cf25732a325a"
      unitRef="usd">183000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtNC0xLTEtMA_cd8cb50e-f55c-4cb1-a162-4365f45f29d4"
      unitRef="usd">419000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtNi0xLTEtMA_5aa62d22-c22c-4b67-9980-4e3cae9fb6e1"
      unitRef="usd">-290000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTAtOC0xLTEtMA_0fa5f0a1-de4d-4bb1-bc52-133bc66121ca"
      unitRef="usd">116000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtMi0xLTEtMA_310c1126-fe23-4d17-89b8-cfc046769c5d"
      unitRef="usd">610000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtNC0xLTEtMA_9940c9df-57ff-4be7-bc1f-03a43fd146d2"
      unitRef="usd">1565000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtNi0xLTEtMA_ec9d0316-9749-44ae-b0ad-6c48950dc4ff"
      unitRef="usd">3057000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTEtOC0xLTEtMA_11155a98-ac0b-462f-abe5-98d481dc2187"
      unitRef="usd">4486000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <us-gaap:OperatingExpenses
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtMi0xLTEtMA_5683d198-4eef-4087-b816-33a5664249ea"
      unitRef="usd">42268000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtNC0xLTEtMA_9ad5e52a-b32a-4093-962b-d379f494d67a"
      unitRef="usd">46535000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtNi0xLTEtMA_7476d563-5871-45f1-a6e0-45210db22940"
      unitRef="usd">128164000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTMtOC0xLTEtMA_9058dace-355b-4f0b-8210-dff1ef7eea9b"
      unitRef="usd">130547000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtMi0xLTEtMA_2e5036d5-a18b-4b61-80e7-0a516389034c"
      unitRef="usd">-3738000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtNC0xLTEtMA_560bb4c7-0514-48b4-832b-4aa74ceaf671"
      unitRef="usd">-6236000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtNi0xLTEtMA_11dd5050-846d-4e45-b62c-fe3b471430c5"
      unitRef="usd">-13696000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTQtOC0xLTEtMA_4c7cd481-6688-4d41-b26f-31a443153def"
      unitRef="usd">-10487000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtMi0xLTEtMA_25a6bb9d-a80b-45a9-9df4-ae39eaac83b6"
      unitRef="usd">226000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtNC0xLTEtMA_173ee048-a8ad-447a-bfcd-e6a89ef90665"
      unitRef="usd">166000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtNi0xLTEtMA_206f5214-6843-40cc-8623-783d9b1b412e"
      unitRef="usd">676000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTYtOC0xLTEtMA_ce9a4d21-c9ac-4d1d-8b28-1dc0b1ff52ed"
      unitRef="usd">672000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtMi0xLTEtMA_a6912fdd-ecd1-4707-ac27-cecec80a2e6b"
      unitRef="usd">-163000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtNC0xLTEtMA_be556968-2961-47c2-b497-fe060cdb9e58"
      unitRef="usd">-131000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtNi0xLTEtMA_b0542c92-ff5e-4fd8-a333-1caf51d43ca5"
      unitRef="usd">259000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTgtOC0xLTEtMA_250b9c0d-2857-4dd4-846f-eb5602e3e89f"
      unitRef="usd">-67000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktMi0xLTEtMA_3c488455-f920-45e0-9b55-70226c2004d5"
      unitRef="usd">-389000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktNC0xLTEtMA_2aa0703a-45e8-40f4-b2d1-dbdfff302dec"
      unitRef="usd">-297000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktNi0xLTEtMA_d4da8a45-d83b-46ac-b8c4-f7d7ffac5f4c"
      unitRef="usd">-417000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMTktOC0xLTEtMA_9152aeba-3ede-452e-b0f4-4344ecbc19d2"
      unitRef="usd">-739000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtMi0xLTEtMA_7556638b-515d-47db-8361-b66402dca41c"
      unitRef="usd">-4127000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtNC0xLTEtMA_0d463829-2f05-4e6d-b456-65026fb8e0b5"
      unitRef="usd">-6533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtNi0xLTEtMA_f77f5916-55d6-435a-b1e4-2269d745eac5"
      unitRef="usd">-14113000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjAtOC0xLTEtMA_2d302789-9d48-4822-a068-332681e2c1db"
      unitRef="usd">-11226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtMi0xLTEtMA_fe43c467-6d62-4c6e-8c2a-3cb6d8b367be"
      unitRef="usd">-583000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtNC0xLTEtMA_3f8f3be1-31f7-4f7b-bfdb-ba037ffd22f7"
      unitRef="usd">-824000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtNi0xLTEtMA_9c3efeed-0cb9-4bd1-901f-8ed82c78f277"
      unitRef="usd">-2033000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjEtOC0xLTEtMA_1362ef6a-f6c1-4249-87f3-d2aef6e243fe"
      unitRef="usd">-1506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItMi0xLTEtMA_00b9d72a-6bf7-4fd7-9a24-432ef5015817"
      unitRef="usd">-3544000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItNC0xLTEtMA_555380ec-84a8-4265-bc1e-a3c5676f365b"
      unitRef="usd">-5709000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItNi0xLTEtMA_5263a913-2334-439d-bb74-6582b276e24e"
      unitRef="usd">-12080000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjItOC0xLTEtMA_86be2ad4-6287-4af9-bfa9-6313bba2596d"
      unitRef="usd">-9720000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtMi0xLTEtMA_57399f9f-cc5d-4179-82b5-dff650b093b0"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtNC0xLTEtMA_1d049f27-9519-4ce8-ba2d-dfa9f6d42bb3"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtNi0xLTEtMA_8ce8ee6d-f0a6-4b33-b569-11b454bbfcc4"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjYtOC0xLTEtMA_677028dd-734f-416e-9923-0d35407f0495"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctMi0xLTEtMA_b8e14421-1e2f-4405-a53a-662e2d40ea98"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctNC0xLTEtMA_6697e546-e354-4438-b1d3-0683fab88e44"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctNi0xLTEtMA_8f182980-96d1-4f27-989e-68689ec61b64"
      unitRef="usdPerShare">-0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMjctOC0xLTEtMA_fee99573-7f29-420a-8a5f-8737a2437d11"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtMi0xLTEtMA_9f93bcf5-8047-4ec5-8607-e081618cd932"
      unitRef="shares">38360000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtNC0xLTEtMA_014075ab-32a9-4bb4-9c3e-48dd3c1d500c"
      unitRef="shares">37999000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtNi0xLTEtMA_70a8c336-c5e1-4eeb-8690-85ae985abc7a"
      unitRef="shares">38281000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzUtOC0xLTEtMA_bf7d62a5-a2cc-453a-b8a6-ea179fb11120"
      unitRef="shares">37924000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtMi0xLTEtMA_ebccbe71-d274-4a91-9ad2-b5c1b996b47a"
      unitRef="shares">38360000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtNC0xLTEtMA_1878df2a-6ddd-4f0d-a904-75f610c3c025"
      unitRef="shares">37999000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtNi0xLTEtMA_80306e28-a236-458c-b82d-fbd6e66117cf"
      unitRef="shares">38281000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xNi9mcmFnOjk4NTc1MmNiN2ZhMDQwMmViOGIxZjc0YjM0YTQyYzMyL3RhYmxlOmUwOWUyMzI5YTdiNDRiZjlhNmQ3ZmIzOTRmYmJjZWY5L3RhYmxlcmFuZ2U6ZTA5ZTIzMjlhN2I0NGJmOWE2ZDdmYjM5NGZiYmNlZjlfMzYtOC0xLTEtMA_df5fd8e6-e4ac-4746-ab08-e17eb267adbd"
      unitRef="shares">37924000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi0yLTEtMS0w_7ca7f8a2-87ca-4a8e-8adb-b9540c980ea7"
      unitRef="usd">-3544000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi00LTEtMS0w_8233c8e8-2df7-4e3b-890e-cac343713c5c"
      unitRef="usd">-5709000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi02LTEtMS0w_a66f9031-25a8-40ef-b4c6-a9d01ddac370"
      unitRef="usd">-12080000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfMi04LTEtMS0w_06c5524f-7f8a-4773-82bb-532759d80ecb"
      unitRef="usd">-9720000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS0yLTEtMS0w_4b108a1d-fbdf-4a08-82af-c009dced20f4"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS00LTEtMS0w_84189687-f0f4-45b3-99f9-62a5ead99873"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS02LTEtMS0w_eee37e3e-7b83-4078-b0e1-7302c5173ef7"
      unitRef="usd">3287000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNS04LTEtMS0w_356f9e7e-5960-40b0-a554-7a232b3f03dc"
      unitRef="usd">88000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi0yLTEtMS0w_ae2ff093-29d2-4272-9db3-9b01dde517e7"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi00LTEtMS0w_3e61fddf-2688-4b55-aa98-0f2c8264a6db"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi02LTEtMS0w_0a0cc186-9dfb-495f-903a-cdc1e04616b0"
      unitRef="usd">3287000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNi04LTEtMS0w_61b2abc9-292a-4b47-ad3b-58d79e3ebc6c"
      unitRef="usd">88000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy0yLTEtMS0w_8371d21a-0083-4f0b-8e58-ad14556f24ee"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy00LTEtMS0w_2bbef15e-fc31-46b0-80cd-916a3c0a4895"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy02LTEtMS0w_6fd099d5-a401-4374-ba5f-aae5f7ce2273"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfNy04LTEtMS0w_aaffcab6-79cf-4f83-b9dc-f112677379b8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC0yLTEtMS0w_5e7cb9b7-9ff6-4972-861c-47a423251c5f"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC00LTEtMS0w_0523d759-f517-4a09-ad1e-688afad8b7a5"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC02LTEtMS0w_3d311e0b-0c4e-4116-b000-18d4cd492d5d"
      unitRef="usd">3287000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOC04LTEtMS0w_41a3641f-f4d9-47f0-a603-aadfd0259b54"
      unitRef="usd">88000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS0yLTEtMS0w_0f4dcaaf-7df6-4841-8563-2ba072c31f46"
      unitRef="usd">-3532000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS00LTEtMS0w_28d70829-7f13-4753-b6d2-929655e3b74c"
      unitRef="usd">-5701000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS02LTEtMS0w_8282e6ee-e632-45b6-8e46-47508db91885"
      unitRef="usd">-8793000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8xOS9mcmFnOmE5NTYwMDIyZGFkZjRlN2FiMzVkM2ZiM2I1OGMxNzFiL3RhYmxlOmYyYzk1MGM1MGQ3YzQ3NmI4MzI2YzJmYTMwN2E1MTA0L3RhYmxlcmFuZ2U6ZjJjOTUwYzUwZDdjNDc2YjgzMjZjMmZhMzA3YTUxMDRfOS04LTEtMS0w_669ada9f-dce3-4287-bae8-310c77bf7679"
      unitRef="usd">-9632000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMy0xLTEtMS0w_a60472c8-3b71-4949-ba6b-2ca602cd2667"
      unitRef="usd">54469000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMy0zLTEtMS0w_dca1beb7-24dd-4280-8374-a8befb1fac25"
      unitRef="usd">54435000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0wLTEtMS0wL3RleHRyZWdpb246OGRhYmUyMmQ1OGUyNDhlM2FkOTc2MzY5ZjgyMjNkODlfNDY_cd40d225-0b44-456f-899b-10a7ce843868"
      unitRef="usd">1820000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0wLTEtMS0wL3RleHRyZWdpb246OGRhYmUyMmQ1OGUyNDhlM2FkOTc2MzY5ZjgyMjNkODlfNTM_3ba58bac-cd1b-4579-a2f3-b73500a84a7a"
      unitRef="usd">2150000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0xLTEtMS0w_40f79fca-8c8c-4e33-9eae-0b39e887aacc"
      unitRef="usd">33171000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNS0zLTEtMS0w_8e831ce4-d0c6-4ea0-9fbe-80ab538b8e6d"
      unitRef="usd">31263000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNi0xLTEtMS0w_4b9699a9-a227-4dc0-bbc9-1a0054c71399"
      unitRef="usd">49006000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNi0zLTEtMS0w_7355d86a-6db0-473c-8c77-badda814d7d4"
      unitRef="usd">59905000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfOS0xLTEtMS0w_9bf4c17c-5ec0-4857-a963-5b237d0d6263"
      unitRef="usd">9011000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfOS0zLTEtMS0w_622945e5-618a-4bf6-8310-e1aa85f4c183"
      unitRef="usd">7310000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTAtMS0xLTEtMA_3a380287-f6c5-43ab-98a3-bbfd380eec52"
      unitRef="usd">145657000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTAtMy0xLTEtMA_29c7c3fe-13f3-4218-b420-862b895f929f"
      unitRef="usd">152913000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTEtMS0xLTEtMA_52e84a2e-391f-42bc-9ea3-a0eb23bacceb"
      unitRef="usd">29827000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTEtMy0xLTEtMA_4aad4405-1df9-485a-93ed-3cabfbf6def1"
      unitRef="usd">28312000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTItMS0xLTEtMA_87660c00-2970-49cc-bcd6-d70baeabd992"
      unitRef="usd">19443000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTItMy0xLTEtMA_a70d47ea-054b-4d36-beca-582793195135"
      unitRef="usd">15338000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTMtMS0xLTEtMA_d2aa36b0-68b1-4bb2-805a-5499657dad44"
      unitRef="usd">186216000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTMtMy0xLTEtMA_21dc8d94-d6ad-4355-a770-d90b10e627d5"
      unitRef="usd">197136000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTQtMS0xLTEtMA_d5c04403-1be8-429b-b362-c14f8ad0301f"
      unitRef="usd">201102000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTQtMy0xLTEtMA_693e821f-08b6-444b-abd6-38cb94166479"
      unitRef="usd">200515000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTYtMS0xLTEtMA_23d05a14-4f99-4d5f-9c6a-a292b9492d06"
      unitRef="usd">582245000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTYtMy0xLTEtMA_efe6f2af-c2cf-46c5-8960-ad44e99bd3ec"
      unitRef="usd">594214000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTktMS0xLTEtMA_087c065d-dfcb-405b-8fd3-0d055c294152"
      unitRef="usd">17067000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMTktMy0xLTEtMA_42e93708-7cc9-4a2f-b017-b8017f31e7ee"
      unitRef="usd">19096000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjAtMS0xLTEtMA_63ff9875-a844-4df9-8d23-e48e76872c3e"
      unitRef="usd">30760000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjAtMy0xLTEtMA_2386ae71-fdc0-44b7-8a7d-77b8aaa6f30a"
      unitRef="usd">29380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjMtMS0xLTEtMA_50e75680-8dad-484a-89d5-e4e9a600ff8c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjMtMy0xLTEtMA_93556a91-b763-4deb-81b4-f6529f04575c"
      unitRef="usd">836000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjQtMS0xLTEtMA_497e423b-9708-497c-9fb7-15f0383e616e"
      unitRef="usd">2429000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjQtMy0xLTEtMA_b334d3dd-9085-4f2b-b166-4958606b2bd0"
      unitRef="usd">2133000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjUtMS0xLTEtMA_2f8751f3-f54f-4ff6-9e48-b2123383ccde"
      unitRef="usd">50256000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjUtMy0xLTEtMA_2003d143-2425-4c14-94d7-58d6b2681616"
      unitRef="usd">51445000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjYtMS0xLTEtMA_ae46c762-6f0a-4502-84f7-733b0a125c4f"
      unitRef="usd">30000000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjYtMy0xLTEtMA_5c3e2057-112f-494c-af8f-4806da3d4ae4"
      unitRef="usd">40000000</us-gaap:LongTermLoansPayable>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjctMS0xLTEtMA_2a434e1b-98f5-4b8f-aa4e-bdae21066c21"
      unitRef="usd">22371000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjctMy0xLTEtMA_37fef132-f3d5-4bba-a33b-eb44b8e8a6e5"
      unitRef="usd">24057000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjgtMS0xLTEtMA_7e317f6f-ac63-4760-bc7a-bc09b5df4bc6"
      unitRef="usd">15362000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjgtMy0xLTEtMA_f15ad1ca-9d58-4a99-ad9f-1cac30297bc9"
      unitRef="usd">14811000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjktMS0xLTEtMA_97f77d68-402f-44bb-9fa4-7e589884d932"
      unitRef="usd">9320000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMjktMy0xLTEtMA_59defcc0-5355-48e0-981e-3f307f65c0ea"
      unitRef="usd">9029000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzAtMS0xLTEtMA_0bd7194a-b5ea-4160-8d61-d1119988dcf1"
      unitRef="usd">127309000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzAtMy0xLTEtMA_c8be8982-c317-42cb-a177-ef8535b8f0c7"
      unitRef="usd">139342000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzEtMS0xLTEtMA_5af0af98-385e-450c-b77e-1481df700dff"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzEtMy0xLTEtMA_363c619b-b97c-401d-9bb0-4504d4425e22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzMy_7b7d3842-b434-429e-8136-38ea9edfea4d"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzMy_905aa591-babf-47f3-b3ae-3f41343cc933"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzQ2_93e30b89-a843-42ed-9b21-528c3e9443ee"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzQ2_dbe4eb47-4678-40b2-b9c7-96cf10048a48"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_026a3a8e-6782-44c0-be72-41ec4da81612"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_0d31bb7e-1643-4c39-a8fa-3aeef98b7f75"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_952cd87f-1a99-4081-835b-ad745a6f2a98"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjBjNzlhNzgxYzY2MjRjMGNiYzA1YzNkZGU0MTdjNTM1XzY4_f96464f1-36bf-4d5e-b3a4-1cbc890dafd1"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMS0xLTEtMA_132dc67a-96e0-4ee9-a0db-9c244bad8ccb"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzMtMy0xLTEtMA_41b6d3dc-c455-4a1f-bdab-173e6feead9f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzI5_dbcd444c-8907-4fd3-919a-d88f8a3a0d4d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzI5_f798fad5-21ec-4114-9ee4-1c16f8bece3f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzQz_5291e977-ed26-4159-9b73-8fdabd60baa6"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzQz_a0add398-09b1-435f-85ea-de5fd1af0467"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzY1_11466531-b631-4223-98ed-44fe440d1ad3"
      unitRef="shares">38877367</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzcy_47e62f0c-a318-4596-8286-d5897124ebcd"
      unitRef="shares">38448536</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzkz_83bfb037-8a8e-4a98-aaaf-081c40bc81c7"
      unitRef="shares">38507367</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZjNkYWU0ZDBmYzQxMjdhNTZkYzhmZTg2Njg3M2FhXzEwMA_0b7c3d44-88be-4150-ba06-39acca3b2d04"
      unitRef="shares">38078536</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMS0xLTEtMA_a070a26a-faea-460e-b726-042b4ff781da"
      unitRef="usd">377000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzQtMy0xLTEtMA_93a24cbc-4dcc-4cd5-8c26-82eb9c1c1e64"
      unitRef="usd">374000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzUtMS0xLTEtMA_885c8854-7d22-4ca2-bc09-bc37bc97447f"
      unitRef="usd">570725000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzUtMy0xLTEtMA_dbbc83b8-2e53-4f62-b2d0-8ebb426ab1e2"
      unitRef="usd">561871000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzYtMS0xLTEtMA_bcd50d08-9892-4eed-892b-a1b279ff9137"
      unitRef="usd">-112398000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzYtMy0xLTEtMA_a557cd0a-76ef-4af1-a54a-660d5577f575"
      unitRef="usd">-100318000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmVmZjAzYTYzNTZiODQ0YWQ4MTk1N2NiZGQ5ZDA3ZTE2XzIw_d4013083-17b3-4750-b8da-1a255f8a2ed5"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmVmZjAzYTYzNTZiODQ0YWQ4MTk1N2NiZGQ5ZDA3ZTE2XzIw_eae6e2fe-de3a-4a33-bd5f-07420e8fcf83"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMS0xLTEtMA_44f7ed39-ffda-454d-8965-5a6c670b86f5"
      unitRef="usd">5714000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzctMy0xLTEtMA_0f017c39-6763-40a6-b8ba-463895f9ee98"
      unitRef="usd">5714000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzgtMS0xLTEtMA_6105c498-ac08-45d7-88ae-643395b640dc"
      unitRef="usd">1946000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzgtMy0xLTEtMA_117c6843-cd97-4bf3-ae35-608b037b373b"
      unitRef="usd">-1341000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzktMS0xLTEtMA_51056943-d34f-44bf-853a-31e41e9a37eb"
      unitRef="usd">454936000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfMzktMy0xLTEtMA_a9761217-c6d1-4994-8e95-b38baec86265"
      unitRef="usd">454872000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNDAtMS0xLTEtMA_70631dcd-10e8-4244-b90a-5a296b6448e1"
      unitRef="usd">582245000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yMi9mcmFnOmI2ZjViZGMyNWYwOTQ3MTFiNGIwOTJmOTZmYmQyMzJjL3RhYmxlOjNiZDg4NWVkM2E3MzQ4MDNiMjU4NzNiMTk5NDQwNzQyL3RhYmxlcmFuZ2U6M2JkODg1ZWQzYTczNDgwM2IyNTg3M2IxOTk0NDA3NDJfNDAtMy0xLTEtMA_2601212f-6216-440e-999f-bb9ea03379f0"
      unitRef="usd">594214000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMy0xLTEtMS0w_bf1f6fa3-5200-4f29-ae3e-74ba0a4f50c9"
      unitRef="usd">-12080000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMy0zLTEtMS0w_504dd5a0-b6b9-4f64-9b26-aea34af01bfd"
      unitRef="usd">-9720000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNS0xLTEtMS0w_56a3398c-3ca4-405a-b73b-6897597bd047"
      unitRef="usd">19392000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNS0zLTEtMS0w_a5f1c380-98af-4d9d-aca7-da571fa6eb14"
      unitRef="usd">17550000</us-gaap:DepreciationAndAmortization>
    <ango:NonCashLeaseExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNi0xLTEtMS0w_b0cc4738-1fdd-4a57-8e9d-74482db42542"
      unitRef="usd">1860000</ango:NonCashLeaseExpense>
    <ango:NonCashLeaseExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNi0zLTEtMS0w_65d52ddb-85cb-4f9b-8e26-175ab555f260"
      unitRef="usd">1567000</ango:NonCashLeaseExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNy0xLTEtMS0w_7b4bba7a-d109-467e-85a5-6632d6061803"
      unitRef="usd">6398000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNy0zLTEtMS0w_3a3d0021-3000-4a0e-8d4e-74688eae6c0b"
      unitRef="usd">5998000</us-gaap:ShareBasedCompensation>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfOC0xLTEtMS0w_676b9c01-bc2f-46e8-9858-8b29dc8006b3"
      unitRef="usd">-290000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <ango:ChangeInFairValueOfContingentConsiderationOne
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfOC0zLTEtMS0w_047240a2-ed1f-4a26-9fb9-c0709a6dfec8"
      unitRef="usd">116000</ango:ChangeInFairValueOfContingentConsiderationOne>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTEtMS0xLTEtMA_e8062055-9565-4300-8240-8803376543d9"
      unitRef="usd">-2187000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTEtMy0xLTEtMA_ca9a2d65-918f-4f87-b0a5-53a8761abf6c"
      unitRef="usd">-1606000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTItMS0xLTEtMA_9396742b-aad4-4b32-ad70-f7e2c2f9fc62"
      unitRef="usd">31000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTItMy0xLTEtMA_12f2f886-93e9-43cd-ad50-c8f1b31b2710"
      unitRef="usd">186000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTMtMS0xLTEtMA_fd65c30a-b27e-4689-a382-e3b0943985f1"
      unitRef="usd">190000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTMtMy0xLTEtMA_0c4fa690-7a8c-4872-889a-a89953695a1d"
      unitRef="usd">395000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTUtMS0xLTEtMA_a21f17bc-b66e-4b8a-8699-fbae02757cf5"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTUtMy0xLTEtMA_68cb9916-ec59-4af0-93b4-668e31649f10"
      unitRef="usd">593000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTYtMS0xLTEtMA_a0458a5b-295a-461c-9589-f453e9b725af"
      unitRef="usd">149000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTYtMy0xLTEtMA_107df0cf-5358-4450-9755-21dc47cb965a"
      unitRef="usd">-70000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTgtMS0xLTEtMA_42a2ac63-8809-4f90-af3e-b1b9f79f13ab"
      unitRef="usd">1823000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTgtMy0xLTEtMA_73c52816-5c1b-4a51-b184-bad112620894"
      unitRef="usd">-7834000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTktMS0xLTEtMA_c899ea1e-188a-4f8f-bf65-e61e512e7ca6"
      unitRef="usd">-11119000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMTktMy0xLTEtMA_0b35cb00-af2a-45a5-9105-8c76142f6d59"
      unitRef="usd">14036000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjAtMS0xLTEtMA_43756179-2a7b-47df-bce0-922318b4a05d"
      unitRef="usd">8821000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjAtMy0xLTEtMA_dfa47921-ba8f-46fd-9335-f85171836eee"
      unitRef="usd">9378000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjEtMS0xLTEtMA_79caa18d-2a3a-46ef-8b9a-fdeb3c9ce5ca"
      unitRef="usd">-1746000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjEtMy0xLTEtMA_d3586c74-f770-4b44-b9b4-fc0234cbdcb8"
      unitRef="usd">-18003000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjItMS0xLTEtMA_f5aba28c-215b-4d8c-8343-61991e7a6e25"
      unitRef="usd">11894000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjItMy0xLTEtMA_b3474821-2335-459b-aa7e-b8a9325c9515"
      unitRef="usd">-18434000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjQtMS0xLTEtMA_7538d87e-851f-4d8e-928d-8c5059ece2cb"
      unitRef="usd">4567000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjQtMy0xLTEtMA_806125ee-abd7-421d-b3a1-69ea8c1a018e"
      unitRef="usd">5756000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjUtMS0xLTEtMA_18bf1638-b913-41a1-8125-0f5ec7a1d868"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjUtMy0xLTEtMA_b346724b-3c78-406c-b2bf-9e6322bc9b77"
      unitRef="usd">350000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjYtMS0xLTEtMA_508d8e0f-4a78-4d85-a10f-87ad5509169b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjYtMy0xLTEtMA_653dd6ad-ab6d-4702-bd66-6c4316be9930"
      unitRef="usd">55760000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjktMS0xLTEtMA_49f7bf16-054a-4f63-a1ea-d673dbf3c808"
      unitRef="usd">-4567000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMjktMy0xLTEtMA_41717b7d-c879-47f7-ac79-cb34f3c3cce7"
      unitRef="usd">-61866000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzEtMS0xLTEtMA_c8cdf769-6613-4092-8016-1d710c74a8ad"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzEtMy0xLTEtMA_326e375a-9be1-4e63-88cf-582828a0525e"
      unitRef="usd">15000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzItMS0xLTEtMA_91def15a-be26-4ae5-bcfa-ff86b7b17b40"
      unitRef="usd">10000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzItMy0xLTEtMA_cbd0b815-bb41-46a0-ac68-fdd8ebbb0dad"
      unitRef="usd">132500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzMtMS0xLTEtMA_ba63dc67-babd-4661-a12b-6a7157d9b096"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzMtMy0xLTEtMA_3b07c48f-7d8b-4bbd-a702-c5c79ad98775"
      unitRef="usd">775000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <ango:PaymentOfContingentConsideration
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzQtMS0xLTEtMA_8c8a795d-9dbf-4f9a-aa38-abd9e5bf3339"
      unitRef="usd">0</ango:PaymentOfContingentConsideration>
    <ango:PaymentOfContingentConsideration
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzQtMy0xLTEtMA_d3d0b7dd-5237-49c3-bcd7-43407117f733"
      unitRef="usd">1208000</ango:PaymentOfContingentConsideration>
    <ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzYtMS0xLTEtMA_0d050c01-e3aa-44cf-887a-0e7363fc3a8b"
      unitRef="usd">2459000</ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzYtMy0xLTEtMA_835252a5-4ce9-4719-833b-1572980ecd08"
      unitRef="usd">-706000</ango:ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzctMS0xLTEtMA_d85ebc58-467f-4305-ae4c-8cc4992ec030"
      unitRef="usd">-7541000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzctMy0xLTEtMA_574120bf-17f3-458b-9d90-a02ed8c5e25e"
      unitRef="usd">-120189000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzgtMS0xLTEtMA_f17020e4-cfc5-401a-90bb-35f870e02dd8"
      unitRef="usd">248000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzgtMy0xLTEtMA_58b38b55-2012-4364-96a3-7674ae09721f"
      unitRef="usd">8000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzktMS0xLTEtMA_8819cc89-241e-401c-a828-88dfc53d5d22"
      unitRef="usd">34000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfMzktMy0xLTEtMA_7cbc21c3-ba47-4d25-ade2-df7ba2b333ad"
      unitRef="usd">-200481000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDAtMS0xLTEtMA_d6b55f65-376c-4e42-ba5e-91d0bd8b14b6"
      unitRef="usd">54435000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i63c4d298344849188247c79316b1d3a0_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDAtMy0xLTEtMA_a8ecf3ac-1417-441b-aa2c-347e6bca940e"
      unitRef="usd">227641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDEtMS0xLTEtMA_a4ab7213-9c86-42f8-b203-5688f6424090"
      unitRef="usd">54469000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDEtMy0xLTEtMA_8702d270-b203-4bd0-a1f0-a22a29d6634e"
      unitRef="usd">27160000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDUtMS0xLTEtMA_32ef5a0c-6fb0-4b94-895e-22d66739779c"
      unitRef="usd">-113000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDUtMy0xLTEtMA_b18d6fe9-9d58-49c8-b39f-453ebc715f39"
      unitRef="usd">214000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDYtMS0xLTEtMA_87f1e706-29b6-4b6d-8671-ab91bea538fb"
      unitRef="usd">0</ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived>
    <ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yNS9mcmFnOjJiOTBkZWRhN2VkYzRiZDA4Y2YxODk2NzRmMmM0NWVkL3RhYmxlOjEyZjQ2OTVlYjhiZDRhMWRhOTQ1YjA0NGVmYWU1YjFlL3RhYmxlcmFuZ2U6MTJmNDY5NWViOGJkNGExZGE5NDViMDQ0ZWZhZTViMWVfNDYtMy0xLTEtMA_86905dc8-4d05-441b-b0f9-f01ff47eeccf"
      unitRef="usd">14900000</ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived>
    <us-gaap:SharesIssued
      contextRef="i9d748c71f8c349958e2a144a2c0da46e_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xLTEtMS0w_738388b8-4fb4-405d-8216-4d5f80e79ee6"
      unitRef="shares">38448536000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9d748c71f8c349958e2a144a2c0da46e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0zLTEtMS0w_03ff5573-7a4e-4e2d-90c1-feef37494e3f"
      unitRef="usd">374000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie522cd3415a94370b1e5950cf13eac08_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi01LTEtMS0w_88a36052-8661-47dd-819b-f8bf932e6298"
      unitRef="usd">561871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1405b9709064e189aa1882ba8fe6d84_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi03LTEtMS0w_0b49226c-6ec0-433f-ad5f-508296387a75"
      unitRef="usd">-100318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic667a0d0ff314e58919dff19d3f94856_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi05LTEtMS0w_b5383f8e-2fcf-4483-b939-3aea881cf792"
      unitRef="usd">-1341000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="if28c12798d764d6980abd2bb07106dc7_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xMS0xLTEtMA_7c3af2b0-fc06-4e8d-8b02-f1c6f99211d5"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="if28c12798d764d6980abd2bb07106dc7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xMy0xLTEtMA_d5097d6a-a3fa-4444-b3e6-ffdaeacd3d94"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMi0xNS0xLTEtMA_21bc2151-ca04-4a7b-bef6-01c6b49f95de"
      unitRef="usd">454872000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i336ca9c118c94f38b31ee74c75d3fd90_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMy03LTEtMS0w_bf4eb161-3831-4b38-8b10-ecf408197fe9"
      unitRef="usd">-4268000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMy0xNS0xLTEtMA_05919ecc-eaf4-4d20-8f2c-19f8a768ae38"
      unitRef="usd">-4268000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8637b58cf7e3489f9d648344d4023960_D20200601-20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS0xLTEtMS0w_ea460b2b-c24e-4783-bb35-a15a3e258578"
      unitRef="shares">164946000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ife3daeccf51b4bbaa48c481b7b7cc79b_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS01LTEtMS0w_b081cd65-a7a9-4dc3-ad14-d6adb62c9cf7"
      unitRef="usd">-143000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i504ec55079fc497e8e38018bc612b992_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNS0xNS0xLTEtMA_4199c0b8-8997-4a07-847e-ac6cf8894f28"
      unitRef="usd">-143000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0xLTEtMS0w_9b9e5049-ab7f-4858-862f-b9dfc09fe8ae"
      unitRef="shares">79596000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i53208edc4f3640b78cf7fd79c78b893f_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0zLTEtMS0w_b1d7d2b4-8b6b-4e38-bf17-496ede1442e7"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy01LTEtMS0w_9b0da048-d661-45bf-a099-f05fe0bc9523"
      unitRef="usd">633000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfNy0xNS0xLTEtMA_3d69e3e9-b1f0-4a7c-9689-aca644f9875a"
      unitRef="usd">634000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9c30a97aae844014a3fba4fb1f1fefc1_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfOC01LTEtMS0w_2399481b-7caf-47a4-906b-30ee0a5f7d8b"
      unitRef="usd">1864000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfOC0xNS0xLTEtMA_075c0cce-5f5f-4508-abc7-b3e959c20a14"
      unitRef="usd">1864000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3fc4461ed0b744a8b8b4cb544ad78951_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTEtOS0xLTEtMA_a283b6c2-dec2-4126-ae6f-6541b588ba1e"
      unitRef="usd">2095000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i78d4380ef38e41229c778f7214200610_D20200601-20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTEtMTUtMS0xLTA_f7d9456c-62f7-4d8f-b884-70fa3c4aece3"
      unitRef="usd">2095000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i0581e7b3665a4d209a5803759a66ba57_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMS0xLTEtMA_7a28484f-758b-473c-8397-05f8d307d3b8"
      unitRef="shares">38693078000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0581e7b3665a4d209a5803759a66ba57_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMy0xLTEtMA_362c3246-a290-4b37-ad06-cdd340e27d17"
      unitRef="usd">375000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc81161db8004f04afc9517f24a50645_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItNS0xLTEtMA_2f3eefc7-876c-4746-bd53-34755a8ca252"
      unitRef="usd">564225000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifee4f70ea83346578aae7df44fee934c_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItNy0xLTEtMA_301e0a96-2756-4062-9dc7-1efcb1bee0fb"
      unitRef="usd">-104586000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78dd081b5ed34899ac3c23f8e87e7e75_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItOS0xLTEtMA_cd8b278c-01bc-4ba8-9654-72a5407c8309"
      unitRef="usd">754000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTEtMS0xLTA_4ae7455f-4a7a-4245-9bde-22d6d3db6562"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i7f4d4bdd95264c0e881420cb4c79d8b5_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTMtMS0xLTA_82547d71-b345-4e12-be63-28166e067bb2"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15ca714784fd40f881135cf232701073_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTItMTUtMS0xLTA_15ca6c8e-a5b1-435b-a4cb-eb4a277b3787"
      unitRef="usd">455054000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic21af19158d545018b441b17becb625b_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTMtNy0xLTEtMA_1ab85145-20c1-423b-a957-dc0306f42a38"
      unitRef="usd">-4268000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTMtMTUtMS0xLTA_2e954616-4482-456f-90b0-fdc971dfdbb8"
      unitRef="usd">-4268000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id89234a6c14047e7a10bd07fd5b94779_D20200901-20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtMS0xLTEtMA_50f38362-f5f5-4ac5-b6bf-a9bc7274122e"
      unitRef="shares">8952000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id0ddf85ebfee471b94059aa6782f2994_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtNS0xLTEtMA_ae35fd67-884b-4411-a7c7-9d1b8cfe9e1d"
      unitRef="usd">-10000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic9bef889705d408788b31bdb52325c1c_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTUtMTUtMS0xLTA_159772e8-cddc-4082-8c17-c39000af1050"
      unitRef="usd">-10000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4302625508624dd28e30f8b10ccfbc53_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTgtNS0xLTEtMA_a383df9f-263f-4d27-9f77-48dbcb6f905d"
      unitRef="usd">2387000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMTgtMTUtMS0xLTA_2d10bc42-212e-4450-a591-13661cd2cd2b"
      unitRef="usd">2387000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i788f6433124244ec81a54bff933a7014_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjEtOS0xLTEtMA_33dcea59-b805-4abb-8f83-49815b888fb8"
      unitRef="usd">1180000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idd0e78bdc0f74a0cbfdf870b3d9f163f_D20200901-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjEtMTUtMS0xLTA_ee98b9da-88ec-4351-a24c-4fe501c17350"
      unitRef="usd">1180000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i621818af046b4f1d933aa08dea26a2e7_I20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMS0xLTEtMA_fe746376-8b80-4bf5-bdc0-b4818d88b06b"
      unitRef="shares">38702030000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i621818af046b4f1d933aa08dea26a2e7_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMy0xLTEtMA_d03db971-7ad2-428f-8c78-5778c1e8161c"
      unitRef="usd">375000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5eca975fbf44ded866902800496f18e_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItNS0xLTEtMA_549a268f-77a1-4461-a6c5-212503489670"
      unitRef="usd">566602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb25f77ac0764bfba1236dc0e17cf07b_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItNy0xLTEtMA_6b093535-e1b4-4bdf-9896-de37207d77d9"
      unitRef="usd">-108854000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief585fb50fa8400e87de138d979b2c36_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItOS0xLTEtMA_49edebe2-318a-477a-bf85-2ecfc6cd40db"
      unitRef="usd">1934000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i46556080a6274b91af71d56d1c5a5e95_I20201130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTEtMS0xLTA_1ee25c82-0799-4d97-b3c6-d1a2a8f51299"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i46556080a6274b91af71d56d1c5a5e95_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTMtMS0xLTA_853308d1-adab-4db5-87ca-fc8e5b9bfd4c"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3068b60487d42cab5b59356cff2e78e_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjItMTUtMS0xLTA_ea6a43fa-e025-434c-af9e-9ba0a1b467e1"
      unitRef="usd">454343000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iae26abf25ada47e1b2ec566e8d4f7b29_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjMtNy0xLTEtMA_4630035c-8232-4f40-b774-486a37b85585"
      unitRef="usd">-3544000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjMtMTUtMS0xLTA_0550da1e-920f-4eca-abc3-eac450bc710c"
      unitRef="usd">-3544000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMS0xLTEtMA_f851232c-7e6e-493f-a5d8-c0788b6dcfa0"
      unitRef="shares">81636000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMy0xLTEtMA_a7a915cc-7574-4c25-b938-bd6fdb48f3cb"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtNS0xLTEtMA_16b5376c-ed23-4e58-ac7e-61e8f787c27a"
      unitRef="usd">1353000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjUtMTUtMS0xLTA_feca4efa-530d-4a91-b6ec-69ce65388333"
      unitRef="usd">1354000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i659571ae46dd4f84b22cf9c00913e81f_D20201201-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtMS0xLTEtMA_e6477cf7-a286-43e6-93cf-61b81589fd0c"
      unitRef="shares">9103000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0c09d76dd5bb44fca0b3e30bb229cafc_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtNS0xLTEtMA_d83cdcdd-d241-4362-83e2-e50f7847b75e"
      unitRef="usd">-49000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iadf9a6a67beb4e6fb5d7d84775f734b0_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjYtMTUtMS0xLTA_b19d2109-79b3-46dd-931b-743d68385c34"
      unitRef="usd">-49000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMS0xLTEtMA_2e4b1df1-2138-429f-baae-d4d683d16118"
      unitRef="shares">84598000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib5b88a3af3fa417da2e2bcb127aed8c7_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMy0xLTEtMA_5c437af1-cfdf-429f-9535-d89e4f2f1c28"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtNS0xLTEtMA_8f0b51a9-b229-4f07-b545-091b00cf59b8"
      unitRef="usd">672000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjgtMTUtMS0xLTA_15d4a02d-130a-4039-8583-a08f19795db5"
      unitRef="usd">673000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i964191ed8ab946f586f8e3aea7e80f63_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjktNS0xLTEtMA_58f622bb-b8c6-48ed-bd4c-6f73a968d3c5"
      unitRef="usd">2147000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMjktMTUtMS0xLTA_bd84b4b9-5bef-49c4-88d6-e3f3874d3bc4"
      unitRef="usd">2147000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9944c2c1113e4740bdcc1f43aa206c66_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzItOS0xLTEtMA_a3c0292e-e951-4646-83a0-eb8a82702f7e"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzItMTUtMS0xLTA_13b3a776-52e8-45ef-8f2c-bc05cd8d8c51"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i442cf14af4f94368a453f935916c82ef_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMS0xLTEtMA_525ea1b6-0e89-402b-a7a5-2dbb8a751d5e"
      unitRef="shares">38877367000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i442cf14af4f94368a453f935916c82ef_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMy0xLTEtMA_2335a584-1c7f-427f-b00b-f716dcbbf6fd"
      unitRef="usd">377000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib1013f9a5c2c40f9bb76066db4f72df8_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtNS0xLTEtMA_7b0abd19-9eb0-48b6-80f5-11d625f28acd"
      unitRef="usd">570725000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67a5045ecef44e4d91e7223c08a0474e_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtNy0xLTEtMA_f66b190b-4267-4721-9891-c65cf0fa483d"
      unitRef="usd">-112398000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9331dcde080c49e0aaf42e3c8c63bf2c_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtOS0xLTEtMA_6531286a-4180-4cda-b7ca-6aeb444fef3b"
      unitRef="usd">1946000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="iff205e39286145b88c3087b8e3b9105d_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTEtMS0xLTA_14df1bf8-6853-4464-9c0a-f5a3f1892b2a"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="iff205e39286145b88c3087b8e3b9105d_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTMtMS0xLTA_57af31a2-6154-4308-aa3e-e56e8b21c91f"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjc3N2FlOTAxMGMwNzQ4N2RiZjRhYjFjYzdlZGU0MjMzL3RhYmxlcmFuZ2U6Nzc3YWU5MDEwYzA3NDg3ZGJmNGFiMWNjN2VkZTQyMzNfMzMtMTUtMS0xLTA_c9d34dd4-dc97-4e16-89d3-73a92e5e8b5f"
      unitRef="usd">454936000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i61661dbc5e8d4148be81046275cf5dc8_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xLTEtMS0w_7c810f78-a61e-491c-84f0-8982f17ebcac"
      unitRef="shares">37984382</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i61661dbc5e8d4148be81046275cf5dc8_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0zLTEtMS0w_2a5eac2f-984d-4b89-a1df-2c64c8489cf0"
      unitRef="usd">372000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5e506d913e5481ea0f4c574b5a5e6f9_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi01LTEtMS0w_f452daa4-8da5-4d3d-a558-b4c83c6112fa"
      unitRef="usd">555040000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b049312606e4669877ac3301c620964_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi03LTEtMS0w_d9eea554-4ce1-41a8-8afc-4b1f4d448a68"
      unitRef="usd">66469000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19d50f8c493d475b84a72a906166dd97_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi05LTEtMS0w_a87f4ec7-cc13-4f52-ad65-9162452af834"
      unitRef="usd">-1352000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="ia96cea3c3b3b4efaa375754a223138fa_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xMS0xLTEtMA_7caac822-abf2-4fbd-a243-3fde205a39c8"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="ia96cea3c3b3b4efaa375754a223138fa_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xMy0xLTEtMA_1b0b2f00-297d-41d2-9e0e-a48c2a44e2f7"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63c4d298344849188247c79316b1d3a0_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMi0xNS0xLTEtMA_29e00c00-07f4-492b-ac77-267f6c342e91"
      unitRef="usd">614815000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i52a3961b404c46b5bb6a949b7027ff30_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMy03LTEtMS0w_f126d91f-dcd4-4657-905c-f02970f0ae5d"
      unitRef="usd">-1275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMy0xNS0xLTEtMA_fa4487ec-f9e7-477c-8f13-7ed8aa7b8473"
      unitRef="usd">-1275000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0xLTEtMS0w_01094295-b504-4fb0-a735-66de7be3a152"
      unitRef="shares">48136</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0zLTEtMS0w_e8399e8c-c6ad-42fe-a3d9-c2d5b7798e2a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC01LTEtMS0w_f55de87b-4493-483e-93b1-1f142c7264cf"
      unitRef="usd">530000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNC0xNS0xLTEtMA_f7db61b4-0aa2-4596-bd09-7f219ebfeffe"
      unitRef="usd">531000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8610211441e8464f889f62ae449f3f4a_D20190601-20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS0xLTEtMS0w_4815a816-f8da-456a-9aca-67df165fad4a"
      unitRef="shares">287087</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib22e94aa87944956bf16b7ea6f19afee_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS01LTEtMS0w_cbe1c212-ea33-4c5a-ad1b-d0e4fadda6a2"
      unitRef="usd">-2459000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7a070a5a2bdc4fde8900f8d0b883c3fd_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNS0xNS0xLTEtMA_65c1f503-67c4-4636-94e5-6d4beec3612a"
      unitRef="usd">-2459000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i787fb57d6401487a9afd4500fa36f119_D20190601-20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy0xLTEtMS0w_8f74040b-e3db-4ecb-9081-c95d854174d5"
      unitRef="shares">40270</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy01LTEtMS0w_e5f9f043-d94f-47e9-a4ff-b83437fe4121"
      unitRef="usd">628000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfNy0xNS0xLTEtMA_ebbe69a3-4b29-4e57-afe7-6bed65608d49"
      unitRef="usd">628000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie4a952b19dfb4c03ac5ce086cca0250d_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOC01LTEtMS0w_507b98f3-e4ec-442f-a182-9ba719c304a9"
      unitRef="usd">1984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOC0xNS0xLTEtMA_afa84b76-9195-42dd-9f41-cdb61bcc6160"
      unitRef="usd">1984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i75940fccefef43679c374599f4df1988_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOS05LTEtMS0w_9159b7b2-f22b-4b6c-86c8-481bfa6c033e"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfOS0xNS0xLTEtMA_99103450-0006-4e7e-8248-b1a28222c06b"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i91b4b84c6f084da7a70a46a46a3191f3_I20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMS0xLTEtMA_eea7405e-00e2-4f79-8bb2-ed73ddca8bbb"
      unitRef="shares">38359875</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i91b4b84c6f084da7a70a46a46a3191f3_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMy0xLTEtMA_558e0bf0-31d9-4a8a-8a48-2673caeb855f"
      unitRef="usd">373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1531ce5d4295404bb9530164e3f468b4_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtNS0xLTEtMA_4bf56c06-e5aa-4d7f-9388-22e00b87b2b6"
      unitRef="usd">555723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i760c916b7a8b4b18a55637b5c5763247_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtNy0xLTEtMA_f3411fe7-4fba-4e40-9cb9-a406d435571f"
      unitRef="usd">65194000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4502cc685c9045129a264ccdb38d722f_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtOS0xLTEtMA_ed0fbaf3-3ce7-4403-b1e2-feeb1c7f65fe"
      unitRef="usd">-1503000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTEtMS0xLTA_c0a2e3dc-8af2-4c90-97c2-be679c7fb126"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i6ecfec94e57848df83d5f2ffb5f186e3_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTMtMS0xLTA_e450f036-5aa3-4fd9-a98a-db30446a1385"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1df6d968249946728ee6e325a9ec421c_I20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTAtMTUtMS0xLTA_c1013aa7-36e1-4067-9004-9000d7426daa"
      unitRef="usd">614073000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i816b136ed6f149f68f9220f165f7de6a_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTEtNy0xLTEtMA_3c50cfbd-d165-432a-ac6c-f713aa888c60"
      unitRef="usd">-2736000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTEtMTUtMS0xLTA_ea2b120e-6e39-433a-9615-e569c7712f28"
      unitRef="usd">-2736000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i9be207dc748940d1b105c5feb1ee9296_D20190901-20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTMtMS0xLTEtMA_47be1083-af75-4651-a16d-c0be481d41b1"
      unitRef="shares">4051</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5742c78bcb804a72a7bd94dba0266e20_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTMtMTUtMS0xLTA_08aad4c0-4358-41d7-af88-e784c1e2cdad"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0cb5e15b455d472db2d37571ffed5bff_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTQtNS0xLTEtMA_ca647042-0bc6-4985-a43e-4bf8a952c9e0"
      unitRef="usd">2242000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTQtMTUtMS0xLTA_486991b0-3126-4b15-9118-eb4ffa8a2072"
      unitRef="usd">2242000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if68745df4b584420811e0991c614d6fa_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTUtOS0xLTEtMA_aa60295f-3669-46a7-a09c-5871e5312ede"
      unitRef="usd">231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icedb4a85c22f44138e4e3a56aece5e9f_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTUtMTUtMS0xLTA_5fe395d4-dd14-4838-9e2f-d41656151f57"
      unitRef="usd">231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i44b656c419894811ad18c7621b7583db_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMS0xLTEtMA_8772e505-12cc-4248-ac5a-9591ee7c5d55"
      unitRef="shares">38363926</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i44b656c419894811ad18c7621b7583db_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMy0xLTEtMA_7d7fbcc6-0422-41f0-b66a-d548745f5d24"
      unitRef="usd">373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50d18d3d3b2742778b243fc764490ada_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtNS0xLTEtMA_e519f3cd-9337-4d8b-9dcc-e58cc26813fb"
      unitRef="usd">557965000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i483351f8bc33466f905fb3fe8eb2a00f_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtNy0xLTEtMA_3b574574-408f-4465-8d58-7d0309cfec61"
      unitRef="usd">62458000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i680c88073d8747e18404b161f4a2d223_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtOS0xLTEtMA_c80aa926-15fb-4864-8a25-1c7c0579a43a"
      unitRef="usd">-1272000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i26ae6051e7304f54a40ec666c33a99b1_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTEtMS0xLTA_f0772fe5-5e7c-48f2-b0d4-df34d8f2dca3"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i26ae6051e7304f54a40ec666c33a99b1_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTMtMS0xLTA_3e899a81-4961-44f7-958a-a823c89b0cf3"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4fa8fd16463480582ba132c43bf6f33_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTYtMTUtMS0xLTA_cfce054c-401c-4b3c-b001-0e59b41c1be1"
      unitRef="usd">613810000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i53f4649178484199baf540c6bb912ca5_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTctNy0xLTEtMA_3bb6672f-52d0-4bb2-a19c-2ba84575de42"
      unitRef="usd">-5709000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTctMTUtMS0xLTA_30714b3a-a0d8-4599-8055-403651403d09"
      unitRef="usd">-5709000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtMS0xLTEtMA_b53a6eac-31fc-4f3c-8796-589234509ce6"
      unitRef="shares">2500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtNS0xLTEtMA_56b8774f-17dc-4cea-bc71-63e728065103"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTgtMTUtMS0xLTA_41c7bc67-bb76-4edb-a21d-9c8c9c1fa317"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i62fa90c06a79451fbf7ec3240ad36a33_D20191201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktMS0xLTEtMA_49560291-a638-4f71-af98-924cc797e687"
      unitRef="shares">8034</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i33ebff4b307b4af89aaaf7e9b72c939d_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktNS0xLTEtMA_a9224d4a-80a2-43d5-b88d-80805024babe"
      unitRef="usd">-25000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib92e0ba5e26846e6a7dc94516623a373_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMTktMTUtMS0xLTA_51151183-a252-4c9f-b067-0c68022f832f"
      unitRef="usd">-25000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMS0xLTEtMA_34c17444-b3b5-4b56-b9fe-a1ded596583a"
      unitRef="shares">60297</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iafa7c58583964d9daf48f510a39948b7_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMy0xLTEtMTY5MQ_2b4778b8-f74b-45ee-b3db-30d2ce55f5e5"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtNS0xLTEtMA_e255b2ab-b061-494a-83dc-afd33e738c6a"
      unitRef="usd">588000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjAtMTUtMS0xLTA_7fb666e4-5607-4d8f-9a3d-124a7d9544b8"
      unitRef="usd">589000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i143d937d51954085903d1c5032272650_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjEtNS0xLTEtMA_80acee6e-2e7f-48a2-af79-7cf3f73bdedf"
      unitRef="usd">1772000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjEtMTUtMS0xLTA_8e855eb5-c0f4-4323-91ba-45d3224a38d9"
      unitRef="usd">1772000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie22a7caac2ea4a4e8c2fc9b74d27cbc0_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjItOS0xLTEtMA_0f7d0870-0c5c-41d3-91f8-0b8acb8fa607"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjItMTUtMS0xLTA_38f95f33-5806-40f8-973e-98a4f194df7f"
      unitRef="usd">8000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ic4fba3336bfa494a857b10a1d41250e4_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMS0xLTEtMA_38efc822-8567-4160-95f8-0883e218e4dd"
      unitRef="shares">38434757</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic4fba3336bfa494a857b10a1d41250e4_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMy0xLTEtMA_e0658d37-ca18-470e-8e21-ffdb15886345"
      unitRef="usd">374000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia55d781671bf44f9891d1690f9aba236_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtNS0xLTEtMA_4a3fe658-6b32-4820-b0d7-8708006de259"
      unitRef="usd">560330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26f3bbfd064c49b2b1f3f81a14596ede_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtNy0xLTEtMA_aba482db-531c-4a29-a496-3502a04aaed5"
      unitRef="usd">56749000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2fd24df39c074e1e8a3414cb8ae1ec2f_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtOS0xLTEtMA_e6a069e3-b682-4a9a-aaea-596b1ae97334"
      unitRef="usd">-1264000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i7ef539ba0cf14047ae95517260dabd06_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTEtMS0xLTA_6be53f4e-4fa3-4302-8f78-c25781cf65be"
      unitRef="shares">370000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i7ef539ba0cf14047ae95517260dabd06_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTMtMS0xLTA_c8e3c896-bd38-4afa-bb45-2697fdf41477"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9ec2894caa3946fbb7a4e8d1fca1176c_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8yOC9mcmFnOjc1ODMzZTI5MDE4NjQwMTU4MWIzYTliNGI2ODdkOTg1L3RhYmxlOjE2N2UyNjgyNDkwNTRhNzI4MWE0ZjczOWZmMWYzY2YzL3RhYmxlcmFuZ2U6MTY3ZTI2ODI0OTA1NGE3MjgxYTRmNzM5ZmYxZjNjZjNfMjMtMTUtMS0xLTA_c96f5cb8-f5cd-4d05-b99d-9a840cac72bb"
      unitRef="usd">610475000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNC9mcmFnOjZjZTc1MTQ3ZWFjZTQ4OThiZjllYzY3YzE2MDkwZjU3L3RleHRyZWdpb246NmNlNzUxNDdlYWNlNDg5OGJmOWVjNjdjMTYwOTBmNTdfMTI0MQ_7f6dc56c-fb5a-494b-882c-d50f3df670c0">CONSOLIDATED FINANCIAL STATEMENTS&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Balance Sheet as of February&#160;28, 2021, the Consolidated Statements of Operations and the Consolidated Statements of Comprehensive Loss for the three and nine months ended February&#160;28, 2021 and February 29, 2020, the Consolidated Statements of Stockholders&#x2019; Equity for the three months ended February&#160;28, 2021 and February 29, 2020 and the Consolidated Statements of Cash Flows for the nine months ended February&#160;28, 2021 and February 29, 2020 have been prepared by the Company and are unaudited. The Consolidated Balance Sheet as of May&#160;31, 2020 was derived from audited consolidated financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to state fairly the financial position, changes in stockholders&#x2019; equity and comprehensive income, results of operations and cash flows as of and for the period ended February&#160;28, 2021 (and for all periods presented) have been made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim consolidated financial statements for the three and nine months ended February&#160;28, 2021 and February 29, 2020 include the accounts of AngioDynamics, Inc. and its wholly owned subsidiaries, collectively, "us", "we" or the &#x201c;Company&#x201d;.  All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMzE2Nw_93d9095b-3a73-4293-baec-89648413738a">ACQUISITIONS&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;C3 Wave Tip Location Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 17, 2019, the Company acquired the C3 Wave tip location asset from Medical Components Inc. ("MedComp") 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 filled 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Eximo Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 2, 2019, the Company entered into a share purchase agreement to acquire Eximo Medical, Ltd., a pre-commercial stage medical device company with a proprietary 355nm B 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 B Laser Atherectomy technology which treats Peripheral Artery Disease.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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 final aggregate purchase price allocated to the net assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term deposits&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <ango:AssetAcquisitionConsiderationTransferred
      contextRef="ic0684ecb544149aa941468bbe8818a88_D20191217-20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTkz_3a851310-ff01-4582-b5e8-c34e05a39332"
      unitRef="usd">10000000.0</ango:AssetAcquisitionConsiderationTransferred>
    <ango:AssetAcquisitionContingentConsiderationLiability
      contextRef="i8994c611785b46dbb50545bf03be8c59_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjAx_2637d558-3edb-47ec-8686-4e8be50231d5"
      unitRef="usd">5000000.0</ango:AssetAcquisitionContingentConsiderationLiability>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i8994c611785b46dbb50545bf03be8c59_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTE4_178a2444-537b-4113-ad1c-3df48590d19d"
      unitRef="usd">600000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles
      contextRef="ia7a7497045e64cc89d982bcbeda01eb2_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTYx_b608cf92-f663-46d0-94ea-3b474c1bec52"
      unitRef="usd">900000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles
      contextRef="i359127c7dd914cc28461513155032e86_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNTkw_591437de-74ab-426a-aafa-5f186332992d"
      unitRef="usd">8500000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic0684ecb544149aa941468bbe8818a88_D20191217-20191217"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfNjQw_50397e05-aad1-4aed-93eb-e203dab1400d">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i909bdbd8b2db4b808a92c56e65821b60_D20191002-20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTA3Nw_8d2a60f2-b398-406d-b450-b2e5313b2045"
      unitRef="usd">60700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i909bdbd8b2db4b808a92c56e65821b60_D20191002-20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTExMQ_7dfe2169-0252-4fc7-9265-7fe86793c5ea"
      unitRef="usd">45800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic4d54142e4764c9bb1becb8dbd530f93_I20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMTE3NQ_2ab66454-1438-4084-a44b-6792b59bdcdc"
      unitRef="usd">14900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2857b08ca95240df96bf11d6fe8e98cc_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjI1NQ_9cdaf4e4-4b20-4d53-afd0-ac87447652c1"
      unitRef="usd">600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMzE2OQ_d707fcaf-42ee-4fa9-9540-61c4e19e06f2">The following table summarizes the 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:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term deposits&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMS01LTEtMS0w_c1caefb6-652b-48a5-89f6-9ea8634ecdef"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMi01LTEtMS0w_9d7a7d1c-ed7f-4f5b-8ad6-0ae634e0345a"
      unitRef="usd">150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMy01LTEtMS0w_2fa33097-71c6-4b7b-abb8-ca1a48fa6f4e"
      unitRef="usd">54000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNC01LTEtMS0w_9ad233b3-54fe-453f-8eea-a30224f51820"
      unitRef="usd">51000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNS01LTEtMS0w_04f78192-2859-4c2f-939e-43569b82e831"
      unitRef="usd">397000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i587b536aff52438daf96096070920bf7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfNy01LTEtMS0w_bdca3fd1-5ede-4f36-8730-05c311281cdb"
      unitRef="usd">60300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfOC01LTEtMS0w_9e773c68-5220-4873-a9e3-350af0204752"
      unitRef="usd">11427000</us-gaap:Goodwill>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfOS01LTEtMS0w_44ac9dc2-8f8f-4964-9830-cc273cca37b8"
      unitRef="usd">72429000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTEtNS0xLTEtMA_cee1e041-2238-446b-92a0-f37cc2aaad6f"
      unitRef="usd">84000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTItNS0xLTEtMA_a3ca98ad-f461-4996-8855-dd524d77556c"
      unitRef="usd">615000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTMtNS0xLTEtMA_93ddcd63-6a1e-4eae-aa73-233f8a505627"
      unitRef="usd">11070000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTQtNS0xLTEtMA_edc53860-963e-4548-9ee5-6df39497bb29"
      unitRef="usd">11769000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ifad61391f20e4a5088eee9b979387915_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RhYmxlOjI1YWE2ZGQ1MzM5MTQwY2RhMzg5OWI1YTM5MzM3OGQwL3RhYmxlcmFuZ2U6MjVhYTZkZDUzMzkxNDBjZGEzODk5YjVhMzkzMzc4ZDBfMTUtNS0xLTEtMA_0af96583-bd87-483b-a155-22825fc54013"
      unitRef="usd">60660000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1f906df958454aa58112e86d6759898d_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV8zNy9mcmFnOmI1NWQ4YTU3YTc5MDRkMDY4NDYxZTM1NjkwN2E2OGY3L3RleHRyZWdpb246YjU1ZDhhNTdhNzkwNGQwNjg0NjFlMzU2OTA3YTY4ZjdfMjg5OQ_9d84f89a-42ef-407c-ac86-862171f34c17">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4NA_ff47d0dc-a37c-4dc9-a41f-b5c6925a2674">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one primary revenue stream which is the sales of its products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize net product revenue by Global Business Unit ("GBU") and geography: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&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.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's 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="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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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, net of any variable consideration as described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales, value add, 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="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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reserves: Revenue 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 contra asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rebates and Allowances:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes reserves 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 nine months ended February&#160;28, 2021, such product returns were not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A receivable is generally 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:8pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents 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:6pt;margin-top: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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended February&#160;28, 2021, the Company had additions to contract liabilities of $1.0 million.  This was offset by $1.0 million in revenue that was recognized during the nine months ended February&#160;28, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Costs to Obtain or Fulfill a Customer Contract &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4NQ_35f9ee99-db3d-4df2-a881-50a6776b7f3e">Revenue RecognitionUnder 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;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales, value add, 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="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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reserves: Revenue 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 contra asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rebates and Allowances:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.  &lt;/span&gt;&lt;/div&gt;The Company establishes reserves 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. 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.&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Costs to Obtain or Fulfill a Customer Contract &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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:DisaggregationOfRevenueTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4MA_24b333ff-3465-4989-9fcc-8567856297b5">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize net product revenue by Global Business Unit ("GBU") and geography: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;29, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i4236b47f04b54edbae52df105b13125e_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0xLTEtMS0w_a234050f-22a2-43fc-a380-c7159b44107c"
      unitRef="usd">29529000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5dbd5ac90c6f4aec80005f70db9e7930_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0zLTEtMS0w_ff49c561-3c59-45c8-a4a1-657a46029009"
      unitRef="usd">3722000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy01LTEtMS0w_6ead76a6-8ef7-4bb2-abd5-d2b35b26bd29"
      unitRef="usd">33251000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae6c0dfce623430db9f9a6530e8f2eed_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy03LTEtMS0w_be92eb62-e230-49e5-9f9f-96171e625cd1"
      unitRef="usd">26788000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i914d34e78e9e4c1da127b77eaa6744fc_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy05LTEtMS0w_aadb7be8-9aa3-402e-9170-826e4ef92a03"
      unitRef="usd">3764000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfMy0xMS0xLTEtMA_e8e36b91-bbb5-494f-96f9-b4f355feac69"
      unitRef="usd">30552000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4f483b54130e474da56e2400500445ce_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0xLTEtMS0w_e57d2d13-ade2-48f5-97f9-7237cf1bd810"
      unitRef="usd">21009000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c379f63c6124c6396d8612774894cbe_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0zLTEtMS0w_50bc6613-8683-4b8f-8a15-dda8e8dab1c9"
      unitRef="usd">3804000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC01LTEtMS0w_1faa6847-650a-4928-bda0-c6b0f5e180a8"
      unitRef="usd">24813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91be9ac29829418fa5ef513710d55063_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC03LTEtMS0w_07fedf2e-2bd6-4243-9eb3-8f0474badd73"
      unitRef="usd">20018000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i82fb59d4306e49e0877fb208a9104f86_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC05LTEtMS0w_5021eda5-6b92-4d62-b1ab-6c398f8242cc"
      unitRef="usd">4624000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNC0xMS0xLTEtMA_4900cb24-2eb0-4358-abd6-a8231e358629"
      unitRef="usd">24642000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaeaed80ade664ab7bd00df937ed014a5_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0xLTEtMS0w_70d316d3-361c-4d9d-aa8b-13730759d225"
      unitRef="usd">8116000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieed5164bdf514f19ac3c3a625501b6b8_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0zLTEtMS0w_a3ce2e33-0828-4416-bb8a-fd5a3798d059"
      unitRef="usd">5002000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS01LTEtMS0w_c991a485-ee62-4672-b7a4-c8783a49c122"
      unitRef="usd">13118000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i82966b152a234cc19088688395f36049_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS03LTEtMS0w_8981aace-c2ed-4ad3-8095-57dc05369382"
      unitRef="usd">8083000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic72540bd0adc4fafafc0394b478b9bbc_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS05LTEtMS0w_d7c60818-eb85-4202-9023-b7a0b19893ff"
      unitRef="usd">6503000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNS0xMS0xLTEtMA_71f6802f-5c05-42d0-896c-e510a7acde5b"
      unitRef="usd">14586000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0xLTEtMS0w_db822d8c-604e-469c-94b7-afaa493ab02b"
      unitRef="usd">58654000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0zLTEtMS0w_2ae52222-771b-4a74-8c62-acbce98711e5"
      unitRef="usd">12528000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi01LTEtMS0w_836d2fef-1668-44ee-907d-3d7b3c8cb9af"
      unitRef="usd">71182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi03LTEtMS0w_9e371280-c027-42fa-8522-cde101c2f07e"
      unitRef="usd">54889000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi05LTEtMS0w_9fa8342a-337d-49ee-b97e-60cc0e7262de"
      unitRef="usd">14891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjc3OTJmZWM2YjEzMTQ2MDY4NjlhNTU4NzI1YzMzOTFhL3RhYmxlcmFuZ2U6Nzc5MmZlYzZiMTMxNDYwNjg2OWE1NTg3MjVjMzM5MWFfNi0xMS0xLTEtMA_252f68df-3c09-439f-b9a7-e72a74db0118"
      unitRef="usd">69780000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibf136f390b63476db452d4d8d2f3af27_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0xLTEtMS0w_a7413406-e35a-429b-920f-5b214aa5de2c"
      unitRef="usd">87198000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b2692a60e584a55a7c29b3c90164e59_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0zLTEtMS0w_d6bff259-b9cc-47f0-a126-a6feee7d88b0"
      unitRef="usd">9810000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy01LTEtMS0w_73d48e2e-80d8-4737-b13d-b153a268e1fc"
      unitRef="usd">97008000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1651bc9ec8444474b31fac910c27140a_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy03LTEtMS0w_ddd8227a-16dc-4d31-af7d-a48f9d0ff4cd"
      unitRef="usd">80065000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id2016a7080cf4840a7c0b087fc9b30d5_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy05LTEtMS0w_375c904a-8a8b-403c-bbbd-a1152dc4308e"
      unitRef="usd">10551000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icda02baff011486791cad698fa663746_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfMy0xMS0xLTEtMA_c8a470af-e315-4b9b-9522-bd0e646114ad"
      unitRef="usd">90616000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibb5dc0906c40432d9f57aa57bd6eaa2f_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0xLTEtMS0w_7f6d6304-81c1-4c6c-a040-724b8304c224"
      unitRef="usd">60392000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i56e2fa67a66f498da433d125958b9e7a_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0zLTEtMS0w_cf71fba3-fc37-4b78-b91d-013149b5e9d4"
      unitRef="usd">16456000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC01LTEtMS0w_68a54a09-8dcd-4b82-a980-8919f7ea2a6d"
      unitRef="usd">76848000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i804869ac114d4d41b3d58382092098ea_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC03LTEtMS0w_2dd0134d-5296-4c2e-b297-e471f91e168a"
      unitRef="usd">57865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e2cffb7f84d4828abf3c0f23f8556f6_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC05LTEtMS0w_ead16d18-5e5c-436b-856b-08a44cf38f56"
      unitRef="usd">12720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNC0xMS0xLTEtMA_5cd740c3-74bd-467a-9ec7-c443447a55de"
      unitRef="usd">70585000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i75ee1e4296414ca2bd5552dcb00c2048_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0xLTEtMS0w_f4a61ad7-96c8-43ae-9a99-135743e1fca1"
      unitRef="usd">25856000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie47e0fd142284d04b7ceab396b5d2c47_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0zLTEtMS0w_5ea510a7-14a9-4a35-89ed-7ff8b38a1b0b"
      unitRef="usd">14456000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS01LTEtMS0w_0ead69a6-a1d8-4a6b-a710-2215c6f7912d"
      unitRef="usd">40312000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3d893a31e224efcb5916b801e963c9b_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS03LTEtMS0w_f4a7011a-486f-4e14-961c-d837ebde36ed"
      unitRef="usd">25451000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i247492e60e8643cba2cd2d0a21517c2e_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS05LTEtMS0w_556c25c8-aa4b-4d42-9760-2821bbaebca9"
      unitRef="usd">19173000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNS0xMS0xLTEtMA_ada40f6b-8bd2-466e-8889-da80e3665e87"
      unitRef="usd">44624000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0xLTEtMS0w_16c97473-38c9-47d4-9e58-7edd0a11782a"
      unitRef="usd">173446000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0zLTEtMS0w_766bb4b0-9328-4bb2-b2a8-cd48b9186ad2"
      unitRef="usd">40722000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi01LTEtMS0w_f8461352-b1f2-4bcb-a03d-6ef3d71cccb7"
      unitRef="usd">214168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi03LTEtMS0w_ce273d82-3f7f-4dc1-a0c1-1d3f6a176583"
      unitRef="usd">163381000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi05LTEtMS0w_4768d4ef-5e99-466f-9fb6-65dc6ae2bb09"
      unitRef="usd">42444000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOmU2NjQ0NjJkMTkwNDRiNDg5MTE2NTkyYzEzYmRjZjE5L3RhYmxlcmFuZ2U6ZTY2NDQ2MmQxOTA0NGI0ODkxMTY1OTJjMTNiZGNmMTlfNi0xMS0xLTEtMA_ae508841-0fdd-4ae5-ae00-eb226345b4b2"
      unitRef="usd">205825000</us-gaap:Revenues>
    <ango:RevenuePerformanceObligationPaymentTerm
      contextRef="ia68f65fa751248349845fa752cd90e5a_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNDE4Nw_fca6a6ee-f421-431f-aa61-1c5087eeec4a">P30D</ango:RevenuePerformanceObligationPaymentTerm>
    <ango:RevenuePerformanceObligationPaymentTerm
      contextRef="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNDE5Mw_e7d7773c-e086-4bd2-8cca-b63dc5060915">P90D</ango:RevenuePerformanceObligationPaymentTerm>
    <ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTU0OQ_1ed50401-30cb-4ff5-b19b-69ced662045b">P30D</ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval>
    <ango:ContractwithCustomerRightofReturnRestockingCharge
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTYyMg_438b9f81-76a6-4c3d-a36a-a50520dc4a03"
      unitRef="number">0.20</ango:ContractwithCustomerRightofReturnRestockingCharge>
    <ango:ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNTczMQ_0be93e25-197f-4853-82f8-5b0a3fc38ece">P12M</ango:ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfODI4Mg_8bb27c63-5e3b-4b09-bca1-aac2fb24a5b2">&lt;div style="margin-bottom:8pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents 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:6pt;margin-top: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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMS0xLTEtMS0w_40f79fca-8c8c-4e33-9eae-0b39e887aacc"
      unitRef="usd">33171000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMS0zLTEtMS0w_8e831ce4-d0c6-4ea0-9fbe-80ab538b8e6d"
      unitRef="usd">31263000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMi0xLTEtMS0w_7f5ba77a-4035-48f8-bbe9-558c489b9ac4"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMi0zLTEtMS0w_5e82683d-bcc8-4adb-abec-0bd2688e5bb9"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMy0xLTEtMS0w_9992a7de-c492-41cf-9851-fcf8b9e32a1b"
      unitRef="usd">589000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RhYmxlOjA0YjFmZDc0MmZlYzRkYjVhNTljNmJhYTQ3YmQwMzRkL3RhYmxlcmFuZ2U6MDRiMWZkNzQyZmVjNGRiNWE1OWM2YmFhNDdiZDAzNGRfMy0zLTEtMS0w_a41a26e7-520e-41cf-b21c-2679d72b10be"
      unitRef="usd">545000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNzE3Ng_cca4d5f7-cec1-48eb-a4d2-a893d97e3c35"
      unitRef="usd">1000000.0</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80MC9mcmFnOmNlODI3MmQ5MWI1OTQ1YTY4NDU1YTk4MmQxY2UwNGJhL3RleHRyZWdpb246Y2U4MjcyZDkxYjU5NDVhNjg0NTVhOTgyZDFjZTA0YmFfNzIwMA_2bc6426a-b917-47e2-ab61-f74a256a2f88"
      unitRef="usd">1000000.0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTMw_2fa04733-042a-4682-915e-a0b6ae655c16">INVENTORIES&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Company periodically reviews 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 February&#160;28, 2021 and May&#160;31, 2020 was $4.0 million and $4.7 million, respectively.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTM0_39d59335-b6ea-4d5d-9568-e62fb96a8f1f">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMS0xLTEtMS0w_f3b01b64-c2aa-4f00-a175-8a086b89849d"
      unitRef="usd">21237000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMS0zLTEtMS0w_de6dcc1d-3e2e-4e87-a9ac-531a802ae84b"
      unitRef="usd">23308000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMi0xLTEtMS0w_9500b56e-7940-4274-8dc9-5d7c773f715d"
      unitRef="usd">8508000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMi0zLTEtMS0w_892618ae-96b5-4942-a616-b1d83edaedf7"
      unitRef="usd">8318000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMy0xLTEtMS0w_0ae09977-8288-4d15-a81e-77eb093c6e93"
      unitRef="usd">19261000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfMy0zLTEtMS0w_bae8de4b-95e4-4455-925d-088524d3e4a1"
      unitRef="usd">28279000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfNC0xLTEtMS0w_32d0fc48-bd8b-433d-9245-f7b9bcac6994"
      unitRef="usd">49006000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RhYmxlOjRhYjc0NmMyYmZjZjRiMjM4YzMyZTBjZjM4NmY3MTg3L3RhYmxlcmFuZ2U6NGFiNzQ2YzJiZmNmNGIyMzhjMzJlMGNmMzg2ZjcxODdfNC0zLTEtMS0w_1c88bd47-c6e5-4cf9-bb31-4b5bc9ce8ef8"
      unitRef="usd">59905000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTA1_0746a9c0-7fa8-432e-9f69-478c2b98255f"
      unitRef="usd">4000000.0</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80My9mcmFnOmVkMmYyMTlkMzcxYTRkN2E5NDJlNmZjYTBiMzI5ZjIwL3RleHRyZWdpb246ZWQyZjIxOWQzNzFhNGQ3YTk0MmU2ZmNhMGIzMjlmMjBfNTEy_a5def97f-24ba-4f4c-a935-3e74477ab8c8"
      unitRef="usd">4700000</us-gaap:InventoryValuationReserves>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg0MA_78f1f630-c6b4-466a-997e-bfa2d97ddc28">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets other than goodwill are amortized over their estimated useful lives on either a straight-line basis or proportionately to the benefit being realized. Useful lives range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjMy_52910725-46ce-48de-8b35-c9c63f3964e4"&gt;two&lt;/span&gt; to eighteen years.  The Company periodically reviews the estimated useful lives of its 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 or asset groups may not be recoverable. If an intangible asset or asset group 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is not amortized, but rather, is 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's annual testing for impairment of goodwill was completed as of December 31, 2020. 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Even though the Company determined that there was no goodwill impairment as of December 31, 2020, the future occurrence of a potential indicator of impairment, such as a significant adverse change in legal, regulatory, business or economic conditions or a more-likely-than-not expectation that the reporting unit or a significant portion of the reporting unit will be sold or disposed of, would require an interim assessment for the reporting unit prior to the next required annual assessment as of December 31, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no adjustments to goodwill for the nine months ended February&#160;28, 2021 other than foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net&#160;carrying 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net&#160;carrying 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the three months ended February&#160;28, 2021 and February 29, 2020 was $4.3 million and $5.0 million, respectively.  Amortization expense for the nine months ended February&#160;28, 2021 and February 29, 2020 was $13.8 million and $13.4 million, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future amortization expense related to the intangible assets for each of the following fiscal years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i866da06f5da54de494313974f3a7b7eb_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjM4_d5763db3-29ee-4bcd-9dde-8925bd9333a7">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:NumberOfReportingUnits
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfNDM5ODA0NjUxNDY5Ng_21337d6d-9cc4-4ce4-8779-28ca75b23c99"
      unitRef="unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i03cf678abf744aca8f19d96025b3728e_D20201231-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfNDM5ODA0NjUxNDcwNA_8f34c5d6-b290-467e-8b73-096a65d3b05a"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <ango:ScheduleOfIntangibleAssetsTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg0NA_9c2eadf9-644b-4988-9ed2-5f64ed2243a1">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net&#160;carrying 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net&#160;carrying 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi0xLTEtMS0w_5cf71e4d-3e1c-4f82-8047-3b0b25f07057"
      unitRef="usd">254675000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi0zLTEtMS0w_dc1baca1-4e40-4c66-bc42-504282af1f0e"
      unitRef="usd">99066000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5cd74a8e49d5466c87896f0ca000dea0_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMi01LTEtMS0w_fa9c62fd-e3f0-4fe5-a8b2-533226cf4421"
      unitRef="usd">155609000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i399495527c94459bbca2224f6ea4d146_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy0xLTEtMS0w_93bc461b-d061-4062-a3ff-dbcd26389293"
      unitRef="usd">60273000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i399495527c94459bbca2224f6ea4d146_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy0zLTEtMS0w_05774634-07ce-473f-a041-3a912347e5c9"
      unitRef="usd">33142000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i399495527c94459bbca2224f6ea4d146_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfMy01LTEtMS0w_8e5cc4d2-e22f-4aee-ae99-b83cffb2d95a"
      unitRef="usd">27131000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC0xLTEtMS0w_772dccbc-be30-4e41-ad60-9cba8e2b1b8f"
      unitRef="usd">10150000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC0zLTEtMS0w_f202e7bd-253d-448c-8923-1acd1e4cf890"
      unitRef="usd">6931000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf1a3abee86546c38e5c063b78c5e6d6_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNC01LTEtMS0w_a4cbe169-7d45-4fc3-92d2-23ce2c51401e"
      unitRef="usd">3219000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i05124de6faad4fd88572cfe18778688b_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS0xLTEtMS0w_231dbdd2-f99b-48eb-91e6-df69ee838999"
      unitRef="usd">6087000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i05124de6faad4fd88572cfe18778688b_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS0zLTEtMS0w_fd387239-6588-4792-894c-3741ac3641e0"
      unitRef="usd">5830000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i05124de6faad4fd88572cfe18778688b_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfNS01LTEtMS0w_b329a156-da58-41df-aa80-dfcc05b5f2ee"
      unitRef="usd">257000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC0xLTEtMS0w_b24d08b1-9eb3-4155-b37b-e1dc22a98af2"
      unitRef="usd">331185000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC0zLTEtMS0w_b28a2df9-817c-43e2-87a3-6d20dc279977"
      unitRef="usd">144969000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOjQ1NjRhYTFlN2Y0OTRkNTY5Y2IzNjgwY2FkMjE1MWJkL3RhYmxlcmFuZ2U6NDU2NGFhMWU3ZjQ5NGQ1NjljYjM2ODBjYWQyMTUxYmRfOC01LTEtMS0w_6fa1735d-601c-477b-bec2-3ab815502474"
      unitRef="usd">186216000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi0xLTEtMS0w_cdb0804e-8472-48e9-ab95-b831b7fde8f7"
      unitRef="usd">251569000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi0zLTEtMS0w_35d245ba-9d7b-4d9f-a7cc-7cdce0717f5b"
      unitRef="usd">88547000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i92d9d254e34d405ea3bc530165634fdf_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMi01LTEtMS0w_5c259c07-fdef-449e-a7e4-0f8ce7018328"
      unitRef="usd">163022000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy0xLTEtMS0w_051a00c8-50e8-4c56-b17e-11c52aa2c6a9"
      unitRef="usd">60160000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy0zLTEtMS0w_0abf2cd2-29a4-48aa-8748-394488cefcea"
      unitRef="usd">30018000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i82ad8bf33a4a42dc82d28f5b292c0f7a_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfMy01LTEtMS0w_0b0f2f9b-f0b1-485f-9f94-c7868c7650a5"
      unitRef="usd">30142000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i18cc5aacd3964973960d6774277434f2_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC0xLTEtMS0w_b43aa1a5-8e1b-4d77-9bd9-c872d9133d5d"
      unitRef="usd">10150000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i18cc5aacd3964973960d6774277434f2_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC0zLTEtMS0w_373046cb-4fa9-4662-b1f3-084530427f93"
      unitRef="usd">6691000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i18cc5aacd3964973960d6774277434f2_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNC01LTEtMS0w_7bfeadf7-c80e-4fc7-8267-a55f4e71fc22"
      unitRef="usd">3459000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS0xLTEtMS0w_67891510-6649-44be-b2b5-97125a89c5d5"
      unitRef="usd">6087000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS0zLTEtMS0w_e0ea0096-2c47-4da0-b745-7eba6837099d"
      unitRef="usd">5574000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i23ff9a728a674e37bae6cb4dbe105beb_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfNS01LTEtMS0w_49c6ff7b-c016-4f1f-a495-eac4b3c50cbc"
      unitRef="usd">513000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC0xLTEtMS0w_9d37630d-7650-4d9a-9946-35a123372ea8"
      unitRef="usd">327966000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC0zLTEtMS0w_5963af5a-bb75-413d-ac0d-1c60dd5ddd9e"
      unitRef="usd">130830000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmIwMTE3YmVkYzEyNjRhNGM4MzlhOTdmNDUwZDA5NjM4L3RhYmxlcmFuZ2U6YjAxMTdiZWRjMTI2NGE0YzgzOWE5N2Y0NTBkMDk2MzhfOC01LTEtMS0w_2f0db853-7f80-4deb-abd0-9729dd1df494"
      unitRef="usd">197136000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjYyNw_0dca9fa0-c3e7-4b49-bd4b-ef79f57fd46e"
      unitRef="usd">4300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjYzNA_fb2a1c1f-9fa6-499a-84c3-8b8483005262"
      unitRef="usd">5000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjcxMw_62215f24-6b0c-4864-a0ca-53fe80dd9df1"
      unitRef="usd">13800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjcyMQ_5aa2056b-2927-4f30-ba2e-d652dba46bbd"
      unitRef="usd">13400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjg1Mg_44f36ff2-6598-492b-95d6-0cb4e8400e67">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future amortization expense related to the intangible assets for each of the following fiscal years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMS0xLTEtMS0w_a4e7301a-82aa-4036-b850-c4891fb04cf0"
      unitRef="usd">4223000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMi0xLTEtMS0w_2748030a-60cc-44b2-8bdb-67b003caca73"
      unitRef="usd">17013000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfMy0xLTEtMS0w_8c48f924-8af5-4c5d-a551-9fb238a1bb64"
      unitRef="usd">17453000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNC0xLTEtMS0w_e63b3f9f-bba3-463a-93fb-1a841bb4ec65"
      unitRef="usd">15943000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNS0xLTEtMS0w_bb380854-c7cb-4059-bf69-1df4d466c769"
      unitRef="usd">16951000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <ango:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNi0xLTEtMS0w_721e5287-1c0f-458f-b215-62b1784b47c9"
      unitRef="usd">114633000</ango:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RhYmxlOmNmNTg4MGY5MmEzYTQzOWI5OWVhNmY2Y2RmZjJjNDJkL3RhYmxlcmFuZ2U6Y2Y1ODgwZjkyYTNhNDM5Yjk5ZWE2ZjZjZGZmMmM0MmRfNy0xLTEtMS0w_d5d7d131-a0e4-40b9-b12f-d0a36b653cda"
      unitRef="usd">186216000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RleHRyZWdpb246NWEzYzY0NjVmNTU0NGY4MmJmNjU4ZWJiMjU2MjE1MmNfODg_1c0ae256-5176-44cb-8f37-8f167a37e947">ACCRUED LIABILITIES&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and franchise taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnification holdback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RleHRyZWdpb246NWEzYzY0NjVmNTU0NGY4MmJmNjU4ZWJiMjU2MjE1MmNfODY_f3f01d67-7da1-415f-8e9a-79582de95eaf">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and franchise taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnification holdback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMS0xLTEtMS0w_f2cd674c-bd69-4591-8937-97f48a7e4a0b"
      unitRef="usd">15159000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMS0zLTEtMS0w_413aedc1-ed99-42a2-8bb0-7c39da79db13"
      unitRef="usd">13059000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMi0xLTEtMS0w_419a70b2-e348-47d3-bc1c-d19e2bae58f6"
      unitRef="usd">2052000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMi0zLTEtMS0w_33cfc004-0df2-4b47-800c-7c854fde3af0"
      unitRef="usd">2392000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMy0xLTEtMS0w_5a0c970e-9816-46c5-aa66-46861d5d4bcc"
      unitRef="usd">370000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMy0zLTEtMS0w_2e33b4d6-c596-4270-a2ba-aadebe477285"
      unitRef="usd">794000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNC0xLTEtMS0w_db8d2383-cb58-482a-b4b1-f026417e27b1"
      unitRef="usd">576000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNC0zLTEtMS0w_6aae360c-628f-4090-b7e8-da8043510995"
      unitRef="usd">634000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNi0xLTEtMS0w_26955b48-d888-4561-8df2-a029faa03a60"
      unitRef="usd">2291000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNi0zLTEtMS0w_f845d469-788a-422c-9961-504490543887"
      unitRef="usd">2222000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <ango:AccruedRecallLiability
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNy0xLTEtMS0w_80bf5775-ab3d-4755-9600-881d19a687eb"
      unitRef="usd">4625000</ango:AccruedRecallLiability>
    <ango:AccruedRecallLiability
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfNy0zLTEtMS0w_140ffeab-09e7-427d-acf2-22736d996c15"
      unitRef="usd">5000000</ango:AccruedRecallLiability>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfOC0xLTEtMS0w_4bf872b8-b098-4d42-a364-85aa07b81a37"
      unitRef="usd">5687000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfOC0zLTEtMS0w_9ab77df2-1d86-4a93-9cf7-ab1d78b10f2e"
      unitRef="usd">5279000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMTAtMS0xLTEtMA_f8706d93-570d-42a7-a92e-eb1245fd88c6"
      unitRef="usd">30760000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80OS9mcmFnOjVhM2M2NDY1ZjU1NDRmODJiZjY1OGViYjI1NjIxNTJjL3RhYmxlOmIzNWQ2NzM2Y2UzYjQzNjNhY2U5YWE0Yjc4YTMyYjMyL3RhYmxlcmFuZ2U6YjM1ZDY3MzZjZTNiNDM2M2FjZTlhYTRiNzhhMzJiMzJfMTAtMy0xLTEtMA_faf58ef7-bf65-40cc-8e26-f3462732f5f9"
      unitRef="usd">29380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjk3OA_66c719ac-4789-4f68-a03f-e71d5169007e">LONG-TERM DEBT&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement provides for a $125.0 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 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement has a five year maturity.  Interest on the facility is based, at the Company&#x2019;s option, on either a base rate of LIBOR or alternate base rate, 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 also carries a commitment fee of 0.20% to 0.25% per annum on the unused portion.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement 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="margin-top:12pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-bottom:9pt;padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="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, consolidated EBITDA, consolidated capital expenditures and consolidated interest expense are specifically defined 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of February&#160;28, 2021, there was a $30.0&#160;million outstanding balance on the Revolving Facility.  As of February&#160;28, 2021 and May&#160;31, 2020, the carrying value of long-term debt approximated its fair market value.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate on the Revolving Facility at February&#160;28, 2021 was 1.63%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with the Credit Agreement covenants as of February&#160;28, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie50d5cdde7b64dada94e5ba44499fcd6_I20190603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNDQw_7eb5d7a4-482a-41f4-9bbb-fc6516b408b9"
      unitRef="usd">125000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ango:LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature
      contextRef="ie50d5cdde7b64dada94e5ba44499fcd6_I20190603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNjk2_dbed967f-7fb2-4b79-ae0b-d83aaea82443"
      unitRef="usd">75000000.0</ango:LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature>
    <us-gaap:DebtInstrumentTerm
      contextRef="iaab9e0c897e24782881f6ab8eda671f7_D20190603-20190603"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfNDM5ODA0NjUxNDMxMg_4b496026-00bb-42c4-b4b3-6a34921891df">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if25eb3b090884c01a1d619433899de15_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTE4NQ_d32cfc64-422a-4b6a-abdc-ceffd3ec0550"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iedacc8e57c1a4ca4b7c1aebda2c9ca18_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTE5Mg_e51a5e66-de7b-49ce-bb33-d9bee6787c08"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie44965e0e2c2468d9f994545a2a7ecf9_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTIyNw_7f762275-976f-4cc5-9c37-2d99a370682c"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2a5fcf92b6674dc3921a21629ca1575a_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTIzNA_2ff30a78-7f59-45e9-bc3c-0f0e15674dfd"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ango:DebtInstrumentDebtDefaultInterestRateIncrease
      contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTMwOA_b031176f-a086-4ead-a4cf-8781ecea3f05"
      unitRef="number">0.020</ango:DebtInstrumentDebtDefaultInterestRateIncrease>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i62c8c3f84e474bdaad2b9f72eed0f064_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTM2Mg_55c55f72-7cfb-41d8-8f4e-0afc9d1ed6ba"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ie12f9362475e4523b1c2c111617a7e43_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTM2OA_ae86b118-8171-41fa-8f63-ec35a7da7f72"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <ango:LineOfCreditFacilityNumberOfCovenants
      contextRef="i7c759cacb42a47d78aba837d6e253265_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMTk3OA_d0f35a30-7397-470c-baac-2f80df1d6d7a"
      unitRef="covenant">2</ango:LineOfCreditFacilityNumberOfCovenants>
    <ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatio
      contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjEyNw_1ac387a8-a524-43b0-baec-56fe6c2cf9ca"
      unitRef="number">3.00</ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatio>
    <ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions
      contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjIyNg_6bdbcf8b-6f89-4342-bc71-738e00bf396c"
      unitRef="number">3.50</ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions>
    <ango:DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio
      contextRef="i4c8b0189abf046dba928e93768966c2c_D20200601-20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjQ5Mw_4c3aca4b-831c-4227-a79a-d98a0466d0a4"
      unitRef="number">1.25</ango:DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio>
    <us-gaap:LineOfCredit
      contextRef="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjcwMg_a07bb403-b1c0-48c3-8aec-e602330ac4ff"
      unitRef="usd">30000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="id7f7d35ce9fe409988d3d3b5d2c62cf8_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81Mi9mcmFnOjRhYjU5NmY0OTRjODQ0NWJiNDQzYWUyNDkzYTJmY2FiL3RleHRyZWdpb246NGFiNTk2ZjQ5NGM4NDQ1YmI0NDNhZTI0OTNhMmZjYWJfMjg5OQ_0210aaa4-a4df-4caa-8952-27bdfc3839a6"
      unitRef="number">0.0163</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMTk0Nw_a6603b45-2770-421c-bda8-fee3fb5140fe">INCOME TAXES&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides for income taxes at the end of each interim period based on the estimated effective tax rate for the full fiscal year adjusted for any discrete events, which are recorded in the period that they occur. &#160;The estimated annual effective tax rate prior to discrete items was 15.6% as of the third quarter of fiscal year 2021, as compared to 12.9% for the same period in fiscal year 2020.  In fiscal year 2021, the Company&#x2019;s effective tax rate differs from the U.S. statutory rate primarily due to the impact of the valuation allowance, foreign taxes, and other non-deductible permanent items (such as non-deductible meals and entertainment, Section 162(m) excess compensation and non-deductible share-based compensation). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly assesses its ability to realize its deferred tax assets. Assessing the realization of deferred tax assets requires significant management judgment. 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 February&#160;28, 2021.  The Company will continue to assess the level of the valuation allowance required. 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;</us-gaap:IncomeTaxDisclosureTextBlock>
    <ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMzE0_6ebf25a8-ee3b-4c69-8504-c4af69b37fd3"
      unitRef="number">0.156</ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent>
    <ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81NS9mcmFnOjQ5N2JhNjFiYTBiNDRmNTY4NTM2ZTZiNDBiY2Y2ZTExL3RleHRyZWdpb246NDk3YmE2MWJhMGI0NGY1Njg1MzZlNmI0MGJjZjZlMTFfMzcy_3f138239-90f0-48bd-ae53-d8598a2013cf"
      unitRef="number">0.129</ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMjQzMQ_ec6def3e-f021-4003-a744-e63b36d6ee16">SHARE-BASED COMPENSATION&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 13, 2020, the Company's shareholders approved the 2020 Stock and Incentive Award Plan (the &#x201c;2020 Plan&#x201d;).  The 2020 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, performance share units, performance shares and other incentive awards to the Company's employees, directors and other service providers.  As of February&#160;28, 2021, there was a maximum of 2.4&#160;million shares of common stock available for future grant under the 2020 Plan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of the 2020 Plan, equity awards were issued under the 2004 Stock and Incentive Award Plan (the &#x201c;2004 Plan&#x201d;).  The adoption of the 2020 Plan did not impact the administration of equity awards issued under the 2004 Plan but following the adoption of the 2020 Plan, equity award grants are no longer made under the 2004 Plan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has an employee stock purchase plan.  As of February&#160;28, 2021, there was a maximum of 4.0&#160;million shares of common stock available for future grant under the employee stock purchase plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $2.1 million and $1.8 million, respectively. For the nine months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $6.4&#160;million and $6.0&#160;million, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted stock options and restricted stock units under the 2004 Plan and 2020 Plan to certain employees and members of the Board of Directors.  Stock option awards are valued using the Black-Scholes option-pricing model and then amortized on a straight-line basis over the requisite service period of the award.  Restricted stock unit awards are valued based on the closing trading value of the Company&#x2019;s common stock on the date of grant and then amortized on a straight-line basis over the requisite service period of the award.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted performance share units under the 2004 Plan to certain employees.  The awards may be earned by achieving relative performance levels over the requisite service period.  The performance criteria are based on achieving certain performance targets and the total shareholder return (&#x201c;TSR&#x201d;) of the Company&#x2019;s common stock relative to the TSR of the common stock of a pre-defined industry peer-group.  &lt;/span&gt;&lt;/div&gt;The fair value of these awards are based on the closing trading value of the Company&#x2019;s common stock on the date of grant and use a Monte Carlo simulation model.  As of February 28, 2021, there was $14.4 million of unrecognized compensation expense related to share-based payment arrangements.  These costs are expected to be recognized over a weighted-average period of approximately four years.  The Company has sufficient shares to satisfy expected share-based payment arrangements.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i87831744991843988ddb84d5fef98866_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjM5MQ_89a89166-94e1-4cb5-9507-1169d0b3e2f2"
      unitRef="shares">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5a03101cdd784df0a94c2516853805af_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjE4MA_c1e9b906-93ca-433a-bfa1-3e44f11cfb5a"
      unitRef="shares">4000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjI0OQ_241cbe0c-d0aa-4f23-a225-6d0692e3242d"
      unitRef="usd">2100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjI1Nw_0394a317-7c58-478f-b731-d3113e05d5cf"
      unitRef="usd">1800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjMyMw_032a2d78-7ed5-4d3c-ac91-d4922e3a40b6"
      unitRef="usd">6400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjMzMQ_fb47fec0-8d7e-44ea-8b89-c601d16576e5"
      unitRef="usd">6000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjQxNQ_f8806d9b-5176-4392-872c-52ceaa53a2ab"
      unitRef="usd">14400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV81OC9mcmFnOmY2NDUxZTE0ZjlhNTQ2YjI4MDk4NGU1MmM5YjJlOGRkL3RleHRyZWdpb246ZjY0NTFlMTRmOWE1NDZiMjgwOTg0ZTUyYzliMmU4ZGRfMTA5OTUxMTYzNjQyOQ_77206334-cc9b-489a-ac69-4449ab60ceb7">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RleHRyZWdpb246MmY3ZmIyYmYxZGMwNGIyNDlhOTU3YzA1NGRhYmQwNTBfNjY4_d25744f3-79a6-4ce8-bea6-81a5c92644fe">EARNINGS PER SHARE&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is based on the weighted average number of common shares outstanding without consideration of potential common stock. Diluted earnings per share includes 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 diluted loss per share as the impact would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles basic to diluted weighted-average shares outstanding: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three&#160;Months&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities excluded as their inclusion would be anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RleHRyZWdpb246MmY3ZmIyYmYxZGMwNGIyNDlhOTU3YzA1NGRhYmQwNTBfNjcw_8e1a9610-ae4e-483e-a62b-da30e53e167c">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles basic to diluted weighted-average shares outstanding: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three&#160;Months&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities excluded as their inclusion would be anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi0xLTEtMS0w_467f564b-c069-4d8e-9a92-5ed921dabf4d"
      unitRef="shares">38360000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi0zLTEtMS0w_de79b904-f5bc-45ec-8fff-16ebbaf5e4f0"
      unitRef="shares">37999000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi01LTEtMS0w_59056f26-0d73-4028-b9ee-3d52d8193a78"
      unitRef="shares">38281000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMi03LTEtMS0w_5e6e669f-ba2e-4f8e-9e54-3e09c5678e25"
      unitRef="shares">37924000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy0xLTEtMS0w_ac789c07-4a04-4944-869d-fd0124b498ed"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy0zLTEtMS0w_4a152ae9-5325-4836-b806-395338a03dad"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy01LTEtMS0w_07c3bd84-064e-4799-99f9-0a4cd1117b6b"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfMy03LTEtMS0w_f44c6fb9-ca86-4250-9bec-49bcb4d13d1c"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC0xLTEtMS0w_6b2986ff-2c8c-45cc-b4bc-48db1b73511c"
      unitRef="shares">38360000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC0zLTEtMS0w_23e9f9a9-df1d-43df-a093-b2a4ec64599f"
      unitRef="shares">37999000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC01LTEtMS0w_a5b9fd5f-2b5c-41ab-9c60-e2881becadba"
      unitRef="shares">38281000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNC03LTEtMS0w_5505ec6f-f759-44b4-9c0f-f3a2b356be65"
      unitRef="shares">37924000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi0xLTEtMS0w_4262d7ac-6d21-43b3-8eec-910aa150fe15"
      unitRef="shares">3003000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi0zLTEtMS0w_133b07fd-7fc1-4708-ad47-15adc6f01211"
      unitRef="shares">2699000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi01LTEtMS0w_174d131b-3844-49bc-9ea3-3c30d0342f26"
      unitRef="shares">3033000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82MS9mcmFnOjJmN2ZiMmJmMWRjMDRiMjQ5YTk1N2MwNTRkYWJkMDUwL3RhYmxlOjI0NzQwMmIyMjJmZjRhNDNhMjY4NzMyOWYxOWIxMjA0L3RhYmxlcmFuZ2U6MjQ3NDAyYjIyMmZmNGE0M2EyNjg3MzI5ZjE5YjEyMDRfNi03LTEtMS0w_0c14cd79-15f9-4aae-b540-8f58fd6b7f88"
      unitRef="shares">2656000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA4_73ddea41-d5fe-48f5-a270-b47151943691">SEGMENT AND GEOGRAPHIC INFORMATION&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers the business to be a single operating segment engaged in the development, manufacture and sale of medical devices for vascular access, peripheral vascular disease and oncology on a global basis. The Company's chief operating decision maker, the President and Chief Executive Officer (CEO), evaluates the various global product portfolios on a net sales basis. Executives reporting to the CEO include those responsible for commercial operations, manufacturing operations, regulatory and quality 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes net sales by Global Business Unit:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&#160; &lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes net sales by geographic area based on external customer location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <ango:ScheduleOfNetRevenueByProductGroupTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA0_3cb7bbd8-a6be-4e67-bc24-c0a23719c9f9">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes net sales by Global Business Unit:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Interventions &amp;amp; Therapies&#160; &lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:ScheduleOfNetRevenueByProductGroupTableTextBlock>
    <us-gaap:Revenues
      contextRef="i1b6357345f0b44799a7c27003ab6896f_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy0xLTEtMS0w_938ba03e-92bd-4f78-8974-66e717b0d243"
      unitRef="usd">33251000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic73d805ad9594c96b74378c7600d0040_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy0zLTEtMS0w_636dfb25-4a90-4f74-ba49-fe7837655a05"
      unitRef="usd">30552000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9331f19c7a5645e5a62a07aa65ee8441_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy01LTEtMS0w_1d7a33ed-1a72-4dba-a451-9126d74f8b31"
      unitRef="usd">97008000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icda02baff011486791cad698fa663746_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfMy03LTEtMS0w_7eff9be1-f92c-4563-8adc-e52b1b67e578"
      unitRef="usd">90616000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c88adb1d2994927a45cf7ee235b22cb_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC0xLTEtMS0w_92e5fb28-3300-46dd-a828-32b548580dfb"
      unitRef="usd">24813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i696ff1c0b90f4c369271f4d6c7d4b8dd_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC0zLTEtMS0w_488a345e-2d7d-4ee3-a3e6-fc38c7b82f42"
      unitRef="usd">24642000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2fe0ffcb955e41acb9e88995dbdc7665_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC01LTEtMS0w_3f40794e-bd3e-4a1d-8c89-d1f8dd1ebfa9"
      unitRef="usd">76848000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8e4679b365274069a9df93ef41b1c939_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNC03LTEtMS0w_64f7046c-a975-4695-a657-e401e45e99b7"
      unitRef="usd">70585000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6cc5e01c7214e9aa0350332aa89c4fd_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS0xLTEtMS0w_92feaceb-3b56-4bc8-b8b1-6857eb9ec008"
      unitRef="usd">13118000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10bcd1f9eabc42049354ab1b462996a5_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS0zLTEtMS0w_93ebfa02-8954-4429-a455-ed44b1f6e79c"
      unitRef="usd">14586000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cef8cc2e7a048349d7138b44b7ba2ff_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS01LTEtMS0w_6f87ba4d-9eea-45dd-8aed-d33661e6a092"
      unitRef="usd">40312000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa5943e6c03345ce8917df447bdb98f3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNS03LTEtMS0w_df76e4ca-65e9-4a51-882c-953d4c9f1511"
      unitRef="usd">44624000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi0xLTEtMS0w_8b5e06a5-fad7-4a35-9e14-7e4254ddee22"
      unitRef="usd">71182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi0zLTEtMS0w_b471b8e7-2a32-4bff-a056-c0ddf14731a4"
      unitRef="usd">69780000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi01LTEtMS0w_c4fb76bb-362c-4b37-8b24-55873e11ec05"
      unitRef="usd">214168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyY2MwMzk0MzRkMzQ1ODlhNjcwNDYwNTNlNWFiMGFhL3RhYmxlcmFuZ2U6YzJjYzAzOTQzNGQzNDU4OWE2NzA0NjA1M2U1YWIwYWFfNi03LTEtMS0w_ae05166b-04fe-46e3-82a7-9b00089c606d"
      unitRef="usd">205825000</us-gaap:Revenues>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RleHRyZWdpb246YTVjZTM3MWQwZmEwNDdlZDg4NmFlN2YzYTcyNzY4MWZfOTA1_ea9803c7-f2bc-4cab-8f49-402b38c142ae">&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes net sales by geographic area based on external customer location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="i7035b7dc99f84a88ae2ba6d0aab70801_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy0xLTEtMS0w_0345ce1c-4a6d-4fdb-9561-34abf51d1761"
      unitRef="usd">58654000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id2d749a593714dfba73ff3fd545986d1_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy0zLTEtMS0w_8e7d2aaa-70b3-4c29-9bb3-910e33e9e37e"
      unitRef="usd">54889000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b93f704fa1044be9799f382d1f3acd1_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy01LTEtMS0w_2c839c02-9db1-4cc6-8488-05ec5ad05454"
      unitRef="usd">173446000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id095e5f1880741b4a5c2e471390a7af8_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfMy03LTEtMS0w_4202c39a-ed19-4156-bf65-4ae5c0c31faa"
      unitRef="usd">163381000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8906b354ea7b440787a6db8fa5e39284_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC0xLTEtMS0w_1d79b1a5-8afb-4d27-a588-4a3b879f45a5"
      unitRef="usd">12528000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9296294d956a4ee09612743d2e98fd3d_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC0zLTEtMS0w_a5a14eeb-f710-45fc-a70b-62c3cd7f1020"
      unitRef="usd">14891000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i16d08787a98147049c9664b3dd652d7c_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC01LTEtMS0w_3045f529-5142-4a15-8f69-1a15badb7121"
      unitRef="usd">40722000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b57045ed9874d95a216968ac3ef049c_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNC03LTEtMS0w_bfdbd6f8-1407-441f-8562-f70756ba7165"
      unitRef="usd">42444000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi0xLTEtMS0w_ffe9f0b9-6f77-4123-8003-29ac681253e5"
      unitRef="usd">71182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi0zLTEtMS0w_fb4cd4f0-bd26-4039-9b1f-ad3fdf7a8faa"
      unitRef="usd">69780000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi01LTEtMS0w_3427e543-1ec7-4c23-8a2e-76de2f292455"
      unitRef="usd">214168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82NC9mcmFnOmE1Y2UzNzFkMGZhMDQ3ZWQ4ODZhZTdmM2E3Mjc2ODFmL3RhYmxlOmMyNzE1NDQ5N2YxOTQwYjNhNWQyYjg4ZjM1Yzg2ZGM0L3RhYmxlcmFuZ2U6YzI3MTU0NDk3ZjE5NDBiM2E1ZDJiODhmMzVjODZkYzRfNi03LTEtMS0w_7cd35143-e3de-4b19-ac06-3e49d8e95a8a"
      unitRef="usd">205825000</us-gaap:Revenues>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI4Ng_66979fbc-7ddd-4ea6-a81a-16e5a92e6c78">FAIR VALUE&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On 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="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="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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - Inputs to the valuation methodology are quoted market prices for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 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="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial instruments include cash and cash equivalents, 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 the immediate or short-term maturities.  The Company's recurring fair value measurements using significant unobservable inputs (Level 3) relate to contingent consideration liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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:6pt;margin-top:9pt"&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:45.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value at Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between Level 1, 2 and 3 for the three and nine months ended February&#160;28, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the changes in fair value components of Level 3 instruments:     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, November 30, 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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&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:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency gain from remeasurement&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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, February&#160;28, 2021&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, May&#160;31, 2020&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&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:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency gain from remeasurement&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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, February&#160;28, 2021&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingent Consideration for Acquisition Earn Outs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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.  The fair value 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 the Company's 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of February&#160;28, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue based payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Probability of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected fiscal year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 - 2025&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;/table&gt;&lt;/div&gt;At February&#160;28, 2021, the range of estimated potential undiscounted future contingent consideration that the Company expects to pay as a result of all completed acquisitions is $20.0&#160;million.  The revenue projections milestones associated with the contingent consideration must be reached in future periods ranging from fiscal years 2021 to 2029 in order for the associated consideration to be paid.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI4Nw_8b54d6d5-de15-44ed-a7b1-5bde69e24240">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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:6pt;margin-top:9pt"&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:45.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value at Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i85a735aae41f4c1d825cfdc5047bc50f_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItMS0xLTEtMA_b20cf812-7dbe-48c3-9d27-fde344543ce4"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i489a7ccbcdd34f389956398d3236e540_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItMy0xLTEtMA_0ab3e130-1fc6-47cd-b3a5-6d8f823c871b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5421d452a2d14eb6a14f4d026ec5893e_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItNS0xLTEtMA_dc1ee6cf-cb55-4db5-be4a-b6f360f2a31f"
      unitRef="usd">15362000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i25fbdfcc8479488aab5e4077d79db83d_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTItNy0xLTEtMA_7a5de6d3-98a0-497c-8965-7143f655f8dd"
      unitRef="usd">15362000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i85a735aae41f4c1d825cfdc5047bc50f_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtMS0xLTEtMA_dd3e9ab1-0120-416f-9392-5e005627fe3a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i489a7ccbcdd34f389956398d3236e540_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtMy0xLTEtMA_da55b58a-1800-446a-a958-7029f17968ce"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5421d452a2d14eb6a14f4d026ec5893e_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtNS0xLTEtMA_fff940f4-bd6d-410c-85ca-9b4a0534c8fd"
      unitRef="usd">15362000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i25fbdfcc8479488aab5e4077d79db83d_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMTMtNy0xLTEtMA_c9582bc3-775f-49dc-a066-fa8bdfa8c7ba"
      unitRef="usd">15362000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if7554184c32c4f4c885337a86f5a062d_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtMS0xLTEtMA_3ff69bda-6e83-4e84-bbd1-5653f35c3b9e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i75c7725357c44e10ac2b9fc3e1dfa2e2_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtMy0xLTEtMA_af046260-bec9-4b4b-a096-d289f04d1a90"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1073bd74c14b442b89b8948d9053b2da_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtNS0xLTEtMA_452b5cce-1ec9-4a2d-9038-5ce2ad65ee2e"
      unitRef="usd">15647000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7fc6eb78f01c46f7a3330cf740c41753_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjUtNy0xLTEtMA_cb9421e5-15c7-4726-881b-6e1b29596f53"
      unitRef="usd">15647000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if7554184c32c4f4c885337a86f5a062d_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtMS0xLTEtMA_5767f11e-93f5-4741-9cfe-7b00584228ac"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i75c7725357c44e10ac2b9fc3e1dfa2e2_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtMy0xLTEtMA_fb1e7b0c-5c70-4b38-8922-b2827c143f29"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1073bd74c14b442b89b8948d9053b2da_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtNS0xLTEtMA_7f23c6da-ec8e-41a2-8ba8-0d1eb4a6baba"
      unitRef="usd">15647000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7fc6eb78f01c46f7a3330cf740c41753_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjRhNzU0NGMyMjAzMDQ4YmVhNGRlMDRkOTc3NjQ5ZjNlL3RhYmxlcmFuZ2U6NGE3NTQ0YzIyMDMwNDhiZWE0ZGUwNGQ5Nzc2NDlmM2VfMjYtNy0xLTEtMA_0fd16abf-f770-4f46-8cc5-c9e39700351e"
      unitRef="usd">15647000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI5Mw_522d95fa-4314-49d5-a257-a45ea7d62594">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the changes in fair value components of Level 3 instruments:     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, November 30, 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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&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:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency gain from remeasurement&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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, February&#160;28, 2021&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, May&#160;31, 2020&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&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:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency gain from remeasurement&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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, February&#160;28, 2021&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;(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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia3068b60487d42cab5b59356cff2e78e_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfMy0zLTEtMS0w_1d0cb2cc-fc78-4746-9e72-08f7b6de0693"
      unitRef="usd">15178000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfNi0zLTEtMS0w_13e7a855-a982-4ef0-ae7c-bce675cd09d4"
      unitRef="usd">183000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfNy0zLTEtMS0w_6ec33017-4fb1-449b-b174-beea0b0edc14"
      unitRef="usd">1000</ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjQ2MTExNTM5OGU3ZjRlNDY5ODRhZWI2MzNjMmI5NjUzL3RhYmxlcmFuZ2U6NDYxMTE1Mzk4ZTdmNGU0Njk4NGFlYjYzM2MyYjk2NTNfMTEtMy0xLTEtMA_924f6f46-f3ff-4d81-9081-f0a4be08bb5c"
      unitRef="usd">15362000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfMy0zLTEtMS0w_76483f22-d540-42bd-8924-21f0af5c495f"
      unitRef="usd">15647000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfNi0zLTEtMS0w_1d1ec530-1725-45ec-9a2b-6fff1783527e"
      unitRef="usd">-290000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfNy0zLTEtMS0w_e04a265f-4595-4ea3-be9d-9018c892b9e5"
      unitRef="usd">5000</ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjI1MTA5OWFhMTMxYTQ1ZWY4YzEyOGUyZmRmZmY3NGFmL3RhYmxlcmFuZ2U6MjUxMDk5YWExMzFhNDVlZjhjMTI4ZTJmZGZmZjc0YWZfMTEtMy0xLTEtMA_c80f07af-b699-4f6f-ac58-326ce0667fe6"
      unitRef="usd">15362000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDI5MQ_6d458203-9f8f-4cf4-9c54-52accf1e99b0">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of February&#160;28, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue based payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Probability of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected fiscal year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 - 2025&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;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i197481993b8941ee96f8df7bcdfea3fe_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMS0xLTEtMS0w_8ae96e7a-a3fd-4d8d-9490-e281e4746ca7"
      unitRef="usd">15362000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i0bf6c22506564eabb1bfd966f0480cfe_I20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMS03LTEtMS0w_b8a36aa3-f9c2-47c5-9780-688bbbee9aa8"
      unitRef="number">5</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i7f79c3d662314365bda1a3b77c74a2a7_I20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMi03LTEtMS0wL3RleHRyZWdpb246ZWE2MzM1YjMxZjU4NGQyNjgzZjM1NmRiNGRjMGNkODVfMTA5OTUxMTYyNzc5NA_a39bda36-0b18-45e8-8e9b-39150a133002"
      unitRef="number">0.66</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i218a59f8ba614ad682b70a6591ff17f7_I20210228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RhYmxlOjA1OGFmNDM2NTJiYTRkZmRiZDYzMGM4MmEzNzZlYzljL3RhYmxlcmFuZ2U6MDU4YWY0MzY1MmJhNGRmZGJkNjMwYzgyYTM3NmVjOWNfMi03LTEtMS0wL3RleHRyZWdpb246ZWE2MzM1YjMxZjU4NGQyNjgzZjM1NmRiNGRjMGNkODVfMTA5OTUxMTYyNzgwMg_555ff3a9-0374-41a8-a2b1-ab1cc3c0017e"
      unitRef="number">1</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <ango:UndiscountedContingentConsiderationDisclosure
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV82Ny9mcmFnOmJkN2NhY2VkOTE0NzQ2M2Y4ZDMyNzgzNzZlNDE4Y2NhL3RleHRyZWdpb246YmQ3Y2FjZWQ5MTQ3NDYzZjhkMzI3ODM3NmU0MThjY2FfNDA2Mg_38c96110-7a24-4fcc-8199-7df9ab71e0b4"
      unitRef="usd">20000000.0</ango:UndiscountedContingentConsiderationDisclosure>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyMw_f00d8f0e-1d42-4245-898c-56ecb2a190fa">LEASES&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental balance sheet information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.35&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturities of the lease liabilities for each of the following fiscal years is:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $0.8 million and $0.9 million of operating lease expense, respectively, which includes immaterial short-term leases.  During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $2.4&#160;million and $2.5&#160;million of operating lease expense, respectively, which includes immaterial short-term leases. The expenses on the Consolidated Statement of Operations were classified as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental cash flow and other information related to leases for the nine months ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <ango:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkxOQ_8d7a7c9f-7fe5-45cb-94ce-f5e8c1911c01">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental balance sheet information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.35&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ango:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfMi0zLTEtMS0w_e600f32e-10d5-47e2-9568-1bf417cd854f"
      unitRef="usd">9945000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfMi01LTEtMS0w_4907379e-74f1-4a6b-8def-7839737be0c5"
      unitRef="usd">10146000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0zLTEtMS0w_78544f6b-0de5-4471-8b73-dd44ea46f3b3"
      unitRef="usd">2363000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC01LTEtMS0w_728a93cb-7e64-40bb-ae5a-fca944902b6d"
      unitRef="usd">2077000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0zLTEtMS0w_d3e0b904-463e-4bb6-87fd-b065f1aceb0a"
      unitRef="usd">7940000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS01LTEtMS0w_e6a54557-7da8-450d-bd3a-a9725fd3e9e0"
      unitRef="usd">8345000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNi0zLTEtMS0w_6abdf12a-e131-46fe-8ec0-2d4fe05779c0"
      unitRef="usd">10303000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i86ccf4a9d6d64c638467db0b54281bc4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNi01LTEtMS0w_cf126717-d287-40d8-924b-9c3fbf84af0b"
      unitRef="usd">10422000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmJlOGJiNjAxYTcxZTRmMmJiMTBjNWZhYzI4ZWQ1ODA3L3RhYmxlcmFuZ2U6YmU4YmI2MDFhNzFlNGYyYmIxMGM1ZmFjMjhlZDU4MDdfMS0xLTEtMS0w_7489a133-853f-4760-960c-3a7e30d00713">P4Y4M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmJlOGJiNjAxYTcxZTRmMmJiMTBjNWZhYzI4ZWQ1ODA3L3RhYmxlcmFuZ2U6YmU4YmI2MDFhNzFlNGYyYmIxMGM1ZmFjMjhlZDU4MDdfMi0xLTEtMS0w_8153427e-d935-4ca0-b2f0-aab4e72f2d24"
      unitRef="number">0.038</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyNQ_fdda1daa-dfd4-4885-b905-a869f814f3ac">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturities of the lease liabilities for each of the following fiscal years is:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMS0xLTEtMS0w_947da457-3ff3-4fa1-a7b9-5c4f954951cb"
      unitRef="usd">675000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMi0xLTEtMS0w_77174743-f57d-49ab-b350-863637d19fcc"
      unitRef="usd">2733000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMy0xLTEtMS0w_be07439e-0d14-4c92-b2cf-b746b46c635f"
      unitRef="usd">2784000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNC0xLTEtMS0w_6a3f3fcd-d4b3-43cb-b5a0-49a17f206f5d"
      unitRef="usd">2206000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNS0xLTEtMS0w_20464122-7009-411b-8801-2c0ed87dbf5c"
      unitRef="usd">1451000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <ango:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNi0xLTEtMS0w_9843d516-492a-48b1-9d16-497e893ce376"
      unitRef="usd">1318000</ango:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfNy0xLTEtMS0w_39bc58f8-ed67-4cec-a6ee-486a56cbbd59"
      unitRef="usd">11167000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfOC0xLTEtMS0w_fe897ba9-52cf-442f-beaa-ec818062afc1"
      unitRef="usd">864000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfOS0xLTEtMS0w_6abdf12a-e131-46fe-8ec0-2d4fe05779c0"
      unitRef="usd">10303000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMTAtMS0xLTEtMA_78544f6b-0de5-4471-8b73-dd44ea46f3b3"
      unitRef="usd">2363000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOmE5NTdlMjFkZWEzYzQ1MjNiMjNmZGYzOTk3ZjE1YjU5L3RhYmxlcmFuZ2U6YTk1N2UyMWRlYTNjNDUyM2IyM2ZkZjM5OTdmMTViNTlfMTEtMS0xLTEtMA_af293454-ecee-401e-b0d2-65559b6d3c0a"
      unitRef="usd">7940000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTQ1Mw_40aff6c1-92a6-4cb8-8c0d-551e1178da95"
      unitRef="usd">800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTQ2MA_cc6df7c0-4651-4949-8eb7-5090f4d9a18b"
      unitRef="usd">900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTkyNg_c3680c00-cf68-4341-9422-46e165f325f7">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $2.4&#160;million and $2.5&#160;million of operating lease expense, respectively, which includes immaterial short-term leases. The expenses on the Consolidated Statement of Operations were classified 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental cash flow and other information related to leases for the nine months ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb&#160;28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTYxNQ_ed490524-e521-4170-a2e1-180d5e8115d9"
      unitRef="usd">2400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RleHRyZWdpb246ODNkMDIzN2ExM2I3NGE0ZDhmYmMwN2VmN2ZmZThjYTZfMTYyMg_4d20823e-6df0-4ce3-a63e-f50b46bdd050"
      unitRef="usd">2500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idae3ce93d2b64585bc812e758f68f926_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi0xLTEtMS0w_022c08bc-c24a-476c-a90c-592eee3570c7"
      unitRef="usd">209000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ic698ed5ae2944bb7a5cfb698beb208a7_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi0zLTEtMS0w_ad9638a0-706e-4843-9daa-f25f0b7442e4"
      unitRef="usd">297000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib6b0ae542855411e96ec94ac2a6a7f5c_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi01LTEtMS0w_4714849c-7246-4e10-9344-e36e5afd9692"
      unitRef="usd">602000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i40f32709b022451c9fc753c438e588fd_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMi03LTEtMS0w_38f4c4fc-a3b9-4c2a-b5f4-7df39871c7ba"
      unitRef="usd">856000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idb77269c0be04de0aac3cb60d8211da3_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy0xLTEtMS0w_d7059bd8-5122-4294-be91-c33481e5f05d"
      unitRef="usd">197000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i77cd40e9e3c4493daddadf5a757b651e_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy0zLTEtMS0w_f9fff49f-1bd7-469e-9994-1e6b76967ca5"
      unitRef="usd">192000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i79d9ade383784538b42f81f25aa0710f_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy01LTEtMS0w_095ee5f6-b05e-4b92-91f2-73c99ebb6f9c"
      unitRef="usd">682000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i21b1e2c8df6f45b089baca65d5e75832_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfMy03LTEtMS0w_24e6791c-e35a-4d9d-b03d-1708be511aa8"
      unitRef="usd">388000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ic59c031283cb4669878c8b4db6092476_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC0xLTEtMS0w_9992181e-bc98-4dc4-bf77-e8ea5f96e889"
      unitRef="usd">111000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i74f2781968b545db9d228311f309062e_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC0zLTEtMS0w_2f4085d1-aae4-46b2-99f8-5b9e1db7c6f6"
      unitRef="usd">100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i5288d5c63ca74f889caca7686136c994_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC01LTEtMS0w_5861e766-f9dc-47e6-96ec-915a7148a010"
      unitRef="usd">304000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3d8c266b632b48e7aea29227e1799739_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNC03LTEtMS0w_84e67672-2506-4dd1-bfb3-e2883d76df88"
      unitRef="usd">298000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8ea24aa45a5844a0971037332238e883_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS0xLTEtMS0w_ddcf685a-7f62-461e-8a89-157d580111cb"
      unitRef="usd">277000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i243bf58c4f7c4b5fb30d5894cb4be587_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS0zLTEtMS0w_0433a05b-9bf1-4f14-84df-962f14c9385f"
      unitRef="usd">336000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia4e591f67d0843c8bab6c4d343a37136_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS01LTEtMS0w_c16d0bd1-52b8-4f69-a30d-a9ee6bc48521"
      unitRef="usd">828000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6d29097e85c640d9a0ea29994bf0940c_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNS03LTEtMS0w_3a21aea1-06bb-4dac-877a-74df22325826"
      unitRef="usd">927000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi0xLTEtMS0w_c314ba17-0ebb-4b93-a8af-fbd3ef62ba06"
      unitRef="usd">794000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi0zLTEtMS0w_2e255e72-d223-4ecf-bce4-bc141f80986e"
      unitRef="usd">925000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi01LTEtMS0w_4cd0df29-f68e-4fb3-98ef-afeb22ea7043"
      unitRef="usd">2416000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjYzZjk2MDVlOGJkOTQ4ZjI4Y2I5MTVkMDVkMTAxNjg2L3RhYmxlcmFuZ2U6NjNmOTYwNWU4YmQ5NDhmMjhjYjkxNWQwNWQxMDE2ODZfNi03LTEtMS0w_ed965adf-5b24-4ecb-ab7b-0d0cd356c6d5"
      unitRef="usd">2469000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfMi0xLTEtMS0w_0400b3f4-bebf-448f-ae1b-ad5c0d35d59f"
      unitRef="usd">2020000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfMi0zLTEtMS0w_dd566a7c-ee27-422a-94f2-31392366d45e"
      unitRef="usd">1767000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfNC0xLTEtMS0w_01b69562-90ad-46b0-b394-f9c6eb9b5d47"
      unitRef="usd">1585000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjgwMjcxMzMwZjg3MTQ1NjY4YjJiNDljNDQzZTJkNjhjL3RhYmxlcmFuZ2U6ODAyNzEzMzBmODcxNDU2NjhiMmI0OWM0NDNlMmQ2OGNfNC0zLTEtMS0w_f7bedb79-722d-4f53-852e-bb92cc97a220"
      unitRef="usd">5595000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfMTA0MDU_52ebb0d7-ab08-4b6f-b03e-1780c57903aa">COMMITMENTS AND CONTINGENCIES&#160;&#160;&#160;&#160;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;C.R. Bard, Inc. v. AngioDynamics, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 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 (US Patent Nos. 7,785,302, 7,959,615 (&#x201c;615&#x201d;) and 7,947,022).  The case was stayed pending reexamination in the US Patent and Trademark Office ("USPTO").  Following the reexamination proceedings, and the parties&#x2019; related appeals to the Federal Circuit which resulted in further proceedings at the USPTO, certain claims of the 615 patent were held invalid, while the remaining claims of the 615 patent and the other two patents were upheld over the prior art references considered in the reexamination proceedings.  Thereafter, on November 16, 2020, the court granted the Company&#x2019;s motion to transfer the case from the District of Utah to the United States District Court for the District of Delaware (&#x201c;District of Delaware&#x201d;).  The parties filed a proposed scheduling order on March 12, 2021.  The Company believes these claims are without merit and intends to defend them vigorously.  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;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 10, 2015, Bard and Bard Peripheral Vascular filed suit in the District of Delaware claiming certain of the Company's implantable port products infringe on three U.S. patents held by Bard (US Patent Nos. 8,475,417, 8,545,460, 8,805,478).  The case proceeded through trial which began on March 4, 2019.  On day four of the jury trial, at the close of Bard&#x2019;s case, the Court granted the Company's oral motion for judgment as a matter of law as well as its motions for summary judgment on the grounds that the asserted patents are invalid, ineligible, not infringed and not willfully infringed.  On May 10, 2019, the Company filed a motion for attorney fees and non-taxable expenses under 35 USC Sec. 285, which remains stayed in the case.  Bard appealed the judgment to the Federal Circuit and on November 10, 2020, the Federal Circuit reversed the judgment in part with respect to Section 101, and vacated and remanded the trial court&#x2019;s invalidity and non-infringement judgments.  The Company filed a combined Petition for rehearing and rehearing en banc on December 10, 2020, which was denied on January 15, 2021.  The Federal Circuit issued its mandate on January 22, 2021.  On March 15, 2021, the District of Delaware entered an order requiring the parties to submit status reports and denied as moot the Company&#x2019;s motion for attorney&#x2019;s fees and expenses.  The matter remains pending.  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;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 8, 2021, Bard filed suit in the District of Delaware asserting certain of the Company&#x2019;s port products (including certain related infusion sets) infringe U.S. Patent Nos. 8,025,639, 9,603,992 and 9,603,993.  The Company has not yet answered, and the matter remains pending.  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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;AngioDynamics, Inc. v. C.R. Bard, Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On 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;).  In this action, the Company alleges that Bard has illegally tied the sales of its tip location systems to the sales of its PICCs.  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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PICCs.  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.  Discovery is largely complete, summary judgment, including all reply briefs, were fully briefed in October 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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.  In this action, Merz alleged breach of contract against AngioDynamics based on a March 1, 2016 Distribution Agreement.  On June 28, 2019, AngioDynamics reached a settlement with Merz.  AngioDynamics made a lump-sum payment of $2.5&#160;million to Merz in return for dismissal of the case with prejudice during the first quarter of fiscal year 2020.  The case was subsequently dismissed.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <ango:NumberOfPatentsAssertedForReexamination
      contextRef="i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg2NQ_2b596586-eb72-4c54-888d-de9f4b940178"
      unitRef="patent">3</ango:NumberOfPatentsAssertedForReexamination>
    <ango:NumberOfPatentsUpheldOverPriorArtReferences
      contextRef="i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg3Ng_303caef6-0536-4699-aba3-cf477c983f71"
      unitRef="patent">2</ango:NumberOfPatentsUpheldOverPriorArtReferences>
    <us-gaap:LossContingencyPatentsAllegedlyInfringedNumber
      contextRef="i6a2f0f15418e4a3c9d466ea6e4f074b8_D20150310-20150310"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfNDM5ODA0NjU2Mzg4NA_cafa4957-53a2-42cd-8445-32a030bd1902"
      unitRef="patent">3</us-gaap:LossContingencyPatentsAllegedlyInfringedNumber>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="i8bd45ff8799a46b1a159eb57948785cb_D20190628-20190628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83OS9mcmFnOjNlMWU1M2UwNzgzMDQzY2FhMjI1NDEwYmZlMWI2MDMyL3RleHRyZWdpb246M2UxZTUzZTA3ODMwNDNjYWEyMjU0MTBiZmUxYjYwMzJfMTA5OTUxMTY4MDU5MA_171a7784-a810-4adf-8d84-846e3456c0e4"
      unitRef="usd">2500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNzg5_a60c352b-2a95-432b-9418-77280ca76bb4">ACQUISITION, RESTRUCTURING, AND OTHER ITEMS, NET&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition, Restructuring and Other Items&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition, restructuring and other items, net, consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Divestiture &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the&#160;$2.0 million&#160;in legal for the nine months ended February&#160;29, 2020 is a&#160;$0.4 million&#160;settlement received for the Biolitec bankruptcy litigation. The settlement received partially offsets legal expenses paid related to the settlement proceedings.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNzg0_66b25a22-2c38-4ffa-a59a-9146b018d348">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition, restructuring and other items, net, consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Feb 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Divestiture &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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;(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY.</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i80257266689344aaba8a95ab6e333647_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi0xLTEtMS0w_70289d8f-588b-430e-8d63-ed7939363c52"
      unitRef="usd">967000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i6e1446538d5440cfb9d5c9eb408b62fb_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi0zLTEtMS0w_bc08ea86-3be3-4ddc-aae3-2917ddfdebbc"
      unitRef="usd">637000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i8f9b108635084e9297fce4c9ed1d06d0_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi01LTEtMS0w_a3e3dc4c-1be3-46b8-b765-384d716969f3"
      unitRef="usd">2947000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMi03LTEtMS0w_6805d46e-e5fe-46d0-b128-7a1194fa1f3c"
      unitRef="usd">1989000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ib01c6126b119460db758dfc906e27632_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy0xLTEtMS0w_93ebf71e-d600-4d4f-a735-41b566c5ffde"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i92080da277ea49bd9daa5257b7e1c3b1_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy0zLTEtMS0w_84ffc4ae-2587-4075-ab9a-d88c9971a375"
      unitRef="usd">154000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i11eb87554b784618b76119755de411e1_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy01LTEtMS0w_3defe22b-c734-47a2-927b-7e160a304053"
      unitRef="usd">1000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i16a36daa664a4e2ba425f6748a6a0c9a_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfMy03LTEtMS0w_81a4178b-bb8e-4544-8788-e7280ce2317b"
      unitRef="usd">782000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i3db05b25aa5e404f955d84c125a7d292_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC0xLTEtMS0w_3090c42e-5595-4dfd-a131-ed00cf249925"
      unitRef="usd">-323000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i31c65668bd514e00a065afb13befee1b_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC0zLTEtMS0w_c8b3398b-9970-4367-9a0b-60af8b69f482"
      unitRef="usd">-386000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i80a8f57c56cf4960ad5bfbc93084100c_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC01LTEtMS0w_d45ce138-f180-4bb7-955d-815d5d6ce776"
      unitRef="usd">-1032000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ic176e04ed3a94c0f8fee5050d7587504_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNC03LTEtMS0w_792bad62-3761-4bfc-8cf1-33e681897b90"
      unitRef="usd">-1720000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ibc5c8a01ac9d417aa3a6839d8405ae93_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS0xLTEtMS0w_98e94e27-e189-4620-ba7b-225ff943d9e5"
      unitRef="usd">8000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i67c1e1c3cd494e8fab283c01574831c6_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS0zLTEtMS0w_024c57c8-0d7b-4af0-8a79-a48291fe1cd1"
      unitRef="usd">781000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i791b231151284492aaf5f90b5974c40d_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS01LTEtMS0w_bb535b45-3916-44f4-ac76-591e8a40e566"
      unitRef="usd">393000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ifcf9f1dd78324d4f8c7bda42db2267ad_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNS03LTEtMS0w_a43e64b6-898f-48a9-902c-1597dc421a39"
      unitRef="usd">2241000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="iee385a48a4214e42a8ddf0028ded07f7_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy0xLTEtMS0w_701023c8-f441-4f75-8194-2e612bdb3e77"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ibd8ee9a3f00d4b559b537cd2283be4c9_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy0zLTEtMS0w_b212de22-d385-46d9-b15b-26325745a590"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i28413f12195f4e3a919b01b73b2a5848_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy01LTEtMS0w_428a652b-78cb-4796-b520-056bd9b703c7"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i84776d4adeb1458682f84da4dd1a38f6_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfNy03LTEtMS0w_d4038fef-9ac1-41e3-ad3d-2ba8dd18615e"
      unitRef="usd">26000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i5c61305f3249440db58cd84d10f44e53_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC0xLTEtMS0w_8b038743-06f8-4548-9542-efe9f70cd452"
      unitRef="usd">-42000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i5c5168a6664347f2a95ac5dd9aa00c7b_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC0zLTEtMS0w_42df8978-f5cd-40a9-ab28-b19ac5af9f39"
      unitRef="usd">379000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i6a4ee0f2cead4ae0bc21b71a44f7f29a_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC01LTEtMS0w_f704e22c-cb38-48eb-a3c0-26038ad6d35a"
      unitRef="usd">748000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i86cabe9c6ab6440db2b95ad3b7ad41e9_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOC03LTEtMS0w_47d17ab5-601b-4bee-9dbc-bac51d30bcbc"
      unitRef="usd">1168000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS0xLTEtMS0w_450f134e-64c8-4167-a95c-bdc26083ee80"
      unitRef="usd">610000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="idf29b18c69bd42dca80db48a9daf2a35_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS0zLTEtMS0w_b51d8eb6-50e9-49e5-9377-bebef8249982"
      unitRef="usd">1565000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS01LTEtMS0w_2898b5eb-78a1-4dc3-90f4-e92c51629259"
      unitRef="usd">3057000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i60cf85a9c5904dba96c057c6ad9deef3_D20190601-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RhYmxlOjM2NDQ3MzkwYzA5ZDQ0MTg5MzQ4MjI0MTI0MGM4YTAwL3RhYmxlcmFuZ2U6MzY0NDczOTBjMDlkNDQxODkzNDgyMjQxMjQwYzhhMDBfOS03LTEtMS0w_b2b472ce-e7cb-43e0-b339-3a0ffab87f2f"
      unitRef="usd">4486000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="icae497bcb3554a36875d8adde86dab9f_D20190601-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNTg2_e2b2fd2d-182e-4149-a8c2-5fd5452d7615"
      unitRef="usd">2000000.0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <us-gaap:ProceedsFromLegalSettlements
      contextRef="i5515fada0a4a4e1fb27055548612836f_D20190601-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84Mi9mcmFnOjYwYWRlN2U1NTZkYTQ0ZDY4MjAzNzZmOWJhN2Q4OTkzL3RleHRyZWdpb246NjBhZGU3ZTU1NmRhNDRkNjgyMDM3NmY5YmE3ZDg5OTNfNjMw_81f0ddf9-7efc-4ee8-a682-f081a0304289"
      unitRef="usd">400000</us-gaap:ProceedsFromLegalSettlements>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RleHRyZWdpb246MTQ2NTk1ZjdiODQ4NDcyZDk0NjA2OTAxYzg0MGQ1MDVfMTUx_fbec5f62-64d8-4647-85df-4a0d17e8dfcb">ACCUMULATED OTHER COMPREHENSIVE INCOME&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in each component of accumulated other comprehensive income, net of tax, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at November 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at February&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;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:81.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at February&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RleHRyZWdpb246MTQ2NTk1ZjdiODQ4NDcyZDk0NjA2OTAxYzg0MGQ1MDVfMTU1_08a75a51-9cee-4a9e-991f-faeac12195e2">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in each component of accumulated other comprehensive income, net of tax, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at November 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at February&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;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:81.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended Feb&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at February&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i760ed3003904486a9261ee0cde07dda2_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfMi0xLTEtMS0w_a617b6ab-af58-4017-9e05-72fe17f0649f"
      unitRef="usd">1934000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfMy0xLTEtMS0w_08b29be9-6de3-412a-9c63-21dd258d1db0"
      unitRef="usd">12000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNC0xLTEtMS0w_f43e1a48-ec4e-46f1-b895-b0d949e6ca4b"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib38a432fc7c84a1d977478140a5ce8ce_D20201201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNS0xLTEtMS0w_f484e427-932a-476b-b7ac-2ad3c17b55ec"
      unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i111cda476a464342be13069165f814c7_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOmU5MDA2YTAwOTJlZDQ1NDE4YTc0NjNmMmUwNDkwYmNlL3RhYmxlcmFuZ2U6ZTkwMDZhMDA5MmVkNDU0MThhNzQ2M2YyZTA0OTBiY2VfNi0xLTEtMS0w_6626e4a5-6dc3-453d-8646-31fe73b7e344"
      unitRef="usd">1946000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i229d8a42457d4f6ba6e6b6e463911019_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTQtMS0xLTEtMA_8207b90b-3eca-4ab5-8e63-12787a5b1a4d"
      unitRef="usd">-1341000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTUtMS0xLTEtMA_a97553e3-96a3-437a-b77e-f89692ef058d"
      unitRef="usd">3287000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTYtMS0xLTEtMA_364b2895-5212-4ce8-9da7-7b1d28d0e9be"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if5e631db3f734fb5ae408e2ac563b27b_D20200601-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTctMS0xLTEtMA_99ed7157-c8b3-4400-bdea-f13634c5855c"
      unitRef="usd">3287000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i111cda476a464342be13069165f814c7_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84NS9mcmFnOjE0NjU5NWY3Yjg0ODQ3MmQ5NDYwNjkwMWM4NDBkNTA1L3RhYmxlOjRjYjBhMWEyMWU1ZjRjYzdhZjBlM2Q5NTEwMzE2OGQwL3RhYmxlcmFuZ2U6NGNiMGExYTIxZTVmNGNjN2FmMGUzZDk1MTAzMTY4ZDBfMTgtMS0xLTEtMA_f16bd61f-dc9d-46f7-ad83-ac9356b8f911"
      unitRef="usd">1946000</us-gaap:StockholdersEquity>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzY3_05c4a05b-26f6-4d3f-b43b-3d1a0b17bc1d">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &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 style="margin-bottom:6pt;text-align:center"&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:20.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no other new accounting pronouncements issued that are expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzcw_f19c1f21-3423-4a9b-abd9-9b49db843e18">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &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 style="margin-bottom:6pt;text-align:center"&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:20.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no other new accounting pronouncements issued that are expected to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <ango:NewAccountingPronouncementsPolicyTableTextBlock
      contextRef="i71b26d40dc004e04927a4d41139192c2_D20200601-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV84OC9mcmFnOjY2MzA3YTRiY2Q3ZTRlNThiZjcwNmMxNTlmOTBkZjE2L3RleHRyZWdpb246NjYzMDdhNGJjZDdlNGU1OGJmNzA2YzE1OWY5MGRmMTZfMzc0_7d0a7454-1642-413e-bd24-ffe36c69cc96">&lt;div style="margin-bottom:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:NewAccountingPronouncementsPolicyTableTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918486408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001275187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--05-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Feb. 28,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-50761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AngioDynamics, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-3146460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">14 Plaza Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Latham<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">12110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">795-1400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,137,367<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ANGO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ango_PreferredStockPurchaseRightsMember', window );">Preferred Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Preferred Stock Purchase Rights<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ango_PreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ango_PreferredStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918369912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 71,182<span></span>
</td>
<td class="nump">$ 69,780<span></span>
</td>
<td class="nump">$ 214,168<span></span>
</td>
<td class="nump">$ 205,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales (exclusive of intangible amortization)</a></td>
<td class="nump">32,652<span></span>
</td>
<td class="nump">29,481<span></span>
</td>
<td class="nump">99,700<span></span>
</td>
<td class="nump">85,765<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">38,530<span></span>
</td>
<td class="nump">40,299<span></span>
</td>
<td class="nump">114,468<span></span>
</td>
<td class="nump">120,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">8,565<span></span>
</td>
<td class="nump">8,395<span></span>
</td>
<td class="nump">27,286<span></span>
</td>
<td class="nump">22,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">19,607<span></span>
</td>
<td class="nump">20,934<span></span>
</td>
<td class="nump">57,486<span></span>
</td>
<td class="nump">60,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">9,011<span></span>
</td>
<td class="nump">10,203<span></span>
</td>
<td class="nump">26,787<span></span>
</td>
<td class="nump">29,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">4,292<span></span>
</td>
<td class="nump">5,019<span></span>
</td>
<td class="nump">13,838<span></span>
</td>
<td class="nump">13,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ChangeInFairValueOfContingentConsiderationOne', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">183<span></span>
</td>
<td class="nump">419<span></span>
</td>
<td class="num">(290)<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">1,565<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
<td class="nump">4,486<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">42,268<span></span>
</td>
<td class="nump">46,535<span></span>
</td>
<td class="nump">128,164<span></span>
</td>
<td class="nump">130,547<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(3,738)<span></span>
</td>
<td class="num">(6,236)<span></span>
</td>
<td class="num">(13,696)<span></span>
</td>
<td class="num">(10,487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(226)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="num">(676)<span></span>
</td>
<td class="num">(672)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(163)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="nump">259<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="num">(389)<span></span>
</td>
<td class="num">(297)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
<td class="num">(739)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income tax benefit</a></td>
<td class="num">(4,127)<span></span>
</td>
<td class="num">(6,533)<span></span>
</td>
<td class="num">(14,113)<span></span>
</td>
<td class="num">(11,226)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(583)<span></span>
</td>
<td class="num">(824)<span></span>
</td>
<td class="num">(2,033)<span></span>
</td>
<td class="num">(1,506)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,544)<span></span>
</td>
<td class="num">$ (5,709)<span></span>
</td>
<td class="num">$ (12,080)<span></span>
</td>
<td class="num">$ (9,720)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per share, basic (USD per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.26)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Loss per share, diluted (USD per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
<td class="num">$ (0.26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">38,360<span></span>
</td>
<td class="nump">37,999<span></span>
</td>
<td class="nump">38,281<span></span>
</td>
<td class="nump">37,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">38,360<span></span>
</td>
<td class="nump">37,999<span></span>
</td>
<td class="nump">38,281<span></span>
</td>
<td class="nump">37,924<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AcquisitionRestructuringAndOtherItemsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition Restructuring And Other Items Net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AcquisitionRestructuringAndOtherItemsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ChangeInFairValueOfContingentConsiderationOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change In Fair Value Of Contingent Consideration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ChangeInFairValueOfContingentConsiderationOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922603112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,544)<span></span>
</td>
<td class="num">$ (5,709)<span></span>
</td>
<td class="num">$ (12,080)<span></span>
</td>
<td class="num">$ (9,720)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), before tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Other comprehensive income, before tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax expense related to items of other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss, net of tax</a></td>
<td class="num">$ (3,532)<span></span>
</td>
<td class="num">$ (5,701)<span></span>
</td>
<td class="num">$ (8,793)<span></span>
</td>
<td class="num">$ (9,632)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918010216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 54,469<span></span>
</td>
<td class="nump">$ 54,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $1,820 and $2,150 respectively</a></td>
<td class="nump">33,171<span></span>
</td>
<td class="nump">31,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">49,006<span></span>
</td>
<td class="nump">59,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">9,011<span></span>
</td>
<td class="nump">7,310<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">145,657<span></span>
</td>
<td class="nump">152,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">29,827<span></span>
</td>
<td class="nump">28,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">19,443<span></span>
</td>
<td class="nump">15,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">186,216<span></span>
</td>
<td class="nump">197,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">201,102<span></span>
</td>
<td class="nump">200,515<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">582,245<span></span>
</td>
<td class="nump">594,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">17,067<span></span>
</td>
<td class="nump">19,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">30,760<span></span>
</td>
<td class="nump">29,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">2,429<span></span>
</td>
<td class="nump">2,133<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">50,256<span></span>
</td>
<td class="nump">51,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Long-term debt, net of current portion</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">22,371<span></span>
</td>
<td class="nump">24,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, net of current portion</a></td>
<td class="nump">15,362<span></span>
</td>
<td class="nump">14,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">9,320<span></span>
</td>
<td class="nump">9,029<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">127,309<span></span>
</td>
<td class="nump">139,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.01 per share, 5,000,000 shares authorized; no shares issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share, 75,000,000 shares authorized; 38,877,367 and 38,448,536 shares issued and 38,507,367 and 38,078,536 shares outstanding at February&#160;28, 2021 and May 31, 2020, respectively</a></td>
<td class="nump">377<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">570,725<span></span>
</td>
<td class="nump">561,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(112,398)<span></span>
</td>
<td class="num">(100,318)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 370,000 shares at February&#160;28, 2021 and May 31, 2020, respectively</a></td>
<td class="num">(5,714)<span></span>
</td>
<td class="num">(5,714)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">454,936<span></span>
</td>
<td class="nump">454,872<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 582,245<span></span>
</td>
<td class="nump">$ 594,214<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other liabilities expected to be paid after one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059923101064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowances</a></td>
<td class="nump">$ 1,820<span></span>
</td>
<td class="nump">$ 2,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">75,000,000<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">38,877,367<span></span>
</td>
<td class="nump">38,448,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">38,507,367<span></span>
</td>
<td class="nump">38,078,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">370,000<span></span>
</td>
<td class="nump">370,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922178472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (12,080)<span></span>
</td>
<td class="num">$ (9,720)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">19,392<span></span>
</td>
<td class="nump">17,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_NonCashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">1,860<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">6,398<span></span>
</td>
<td class="nump">5,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ChangeInFairValueOfContingentConsiderationOne', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(290)<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Gain on contingent consideration for IPR&amp;D Write-off</a></td>
<td class="num">(2,187)<span></span>
</td>
<td class="num">(1,606)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Change in accounts receivable allowances</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Fixed and intangible asset impairments and disposals</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Write-off of other assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(149)<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,823)<span></span>
</td>
<td class="nump">7,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">11,119<span></span>
</td>
<td class="num">(14,036)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other</a></td>
<td class="num">(8,821)<span></span>
</td>
<td class="num">(9,378)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable, accrued and other liabilities</a></td>
<td class="num">(1,746)<span></span>
</td>
<td class="num">(18,003)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">11,894<span></span>
</td>
<td class="num">(18,434)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(4,567)<span></span>
</td>
<td class="num">(5,756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangibles</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(350)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(55,760)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(4,567)<span></span>
</td>
<td class="num">(61,866)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from borrowings on long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(132,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Deferred financing costs on long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_PaymentOfContingentConsideration', window );">Payment of acquisition related contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised', window );">Proceeds (outlays) from exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="num">(706)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(7,541)<span></span>
</td>
<td class="num">(120,189)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">34<span></span>
</td>
<td class="num">(200,481)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">54,435<span></span>
</td>
<td class="nump">227,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">54,469<span></span>
</td>
<td class="nump">27,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1', window );">Accrual for capital expenditures incurred during the period</a></td>
<td class="num">(113)<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived', window );">Fair value of contingent consideration for acquisitions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ChangeInFairValueOfContingentConsiderationOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change In Fair Value Of Contingent Consideration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ChangeInFairValueOfContingentConsiderationOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_NonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Lease Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_NonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Value of Contingent Consideration Received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_PaymentOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment Of Contingent Consideration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_PaymentOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds (Outlays), Issuance Of Shares, Share-based Payment Arrangement, Including Option Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059912398488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Restricted stock units</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Restricted stock units</div>
</th>
<th class="th"><div>Additional paid in capital</div></th>
<th class="th">
<div>Additional paid in capital </div>
<div>Restricted stock units</div>
</th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at May. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,984,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at May. 31, 2019</a></td>
<td class="nump">$ 614,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 555,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,469<span></span>
</td>
<td class="num">$ (1,352)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at May. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(1,275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Purchase of common stock under ESPP, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchases of common stock under ESPP</a></td>
<td class="nump">628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Aug. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,359,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Aug. 31, 2019</a></td>
<td class="nump">614,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,194<span></span>
</td>
<td class="num">(1,503)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Aug. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at May. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,984,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at May. 31, 2019</a></td>
<td class="nump">614,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,469<span></span>
</td>
<td class="num">(1,352)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at May. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(9,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Feb. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,434,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Feb. 29, 2020</a></td>
<td class="nump">610,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">560,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,749<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Feb. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at Aug. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,359,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Aug. 31, 2019</a></td>
<td class="nump">614,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,194<span></span>
</td>
<td class="num">(1,503)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at Aug. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,736)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,736)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Nov. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,363,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Nov. 30, 2019</a></td>
<td class="nump">613,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">557,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,458<span></span>
</td>
<td class="num">(1,272)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Nov. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(5,709)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,709)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Purchase of common stock under ESPP, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchases of common stock under ESPP</a></td>
<td class="nump">589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Feb. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,434,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Feb. 29, 2020</a></td>
<td class="nump">610,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">560,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,749<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Feb. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at May. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,448,536,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at May. 31, 2020</a></td>
<td class="nump">$ 454,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">561,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,318)<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at May. 31, 2020</a></td>
<td class="num">(370,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (4,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,946,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Purchase of common stock under ESPP, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,596,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchases of common stock under ESPP</a></td>
<td class="nump">634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">2,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Aug. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,693,078,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Aug. 31, 2020</a></td>
<td class="nump">455,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(104,586)<span></span>
</td>
<td class="nump">754<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Aug. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at May. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,448,536,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at May. 31, 2020</a></td>
<td class="nump">$ 454,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">561,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,318)<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at May. 31, 2020</a></td>
<td class="num">(370,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (12,080)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Feb. 28, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,877,367,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Feb. 28, 2021</a></td>
<td class="nump">$ 454,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112,398)<span></span>
</td>
<td class="nump">1,946<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Feb. 28, 2021</a></td>
<td class="num">(370,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, Shares at Aug. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,693,078,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Aug. 31, 2020</a></td>
<td class="nump">$ 455,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(104,586)<span></span>
</td>
<td class="nump">754<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Beginning Balance, Treasury Shares at Aug. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(4,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Nov. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,702,030,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Nov. 30, 2020</a></td>
<td class="nump">454,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">566,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(108,854)<span></span>
</td>
<td class="nump">1,934<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Nov. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(3,544)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,544)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,636,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units, net, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,103,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance/Cancellation of performance share units and restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (49)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (49)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Purchase of common stock under ESPP, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,598,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchases of common stock under ESPP</a></td>
<td class="nump">673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending Balance, Shares at Feb. 28, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,877,367,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Feb. 28, 2021</a></td>
<td class="nump">$ 454,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 570,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (112,398)<span></span>
</td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="num">$ (5,714)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Ending Balance, Treasury Shares at Feb. 28, 2021</a></td>
<td class="num">(370,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(370,000,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917697384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Consolidated Financial Statements</a></td>
<td class="text">CONSOLIDATED FINANCIAL STATEMENTS<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of February&#160;28, 2021, the Consolidated Statements of Operations and the Consolidated Statements of Comprehensive Loss for the three and nine months ended February&#160;28, 2021 and February 29, 2020, the Consolidated Statements of Stockholders&#8217; Equity for the three months ended February&#160;28, 2021 and February 29, 2020 and the Consolidated Statements of Cash Flows for the nine months ended February&#160;28, 2021 and February 29, 2020 have been prepared by the Company and are unaudited. The Consolidated Balance Sheet as of May&#160;31, 2020 was derived from audited consolidated financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to state fairly the financial position, changes in stockholders&#8217; equity and comprehensive income, results of operations and cash flows as of and for the period ended February&#160;28, 2021 (and for all periods presented) have been made.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim consolidated financial statements for the three and nine months ended February&#160;28, 2021 and February 29, 2020 include the accounts of AngioDynamics, Inc. and its wholly owned subsidiaries, collectively, "us", "we" or the &#8220;Company&#8221;.  All intercompany balances and transactions have been eliminated.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915639112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">ACQUISITIONS<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C3 Wave Tip Location Acquisition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 17, 2019, the Company acquired the C3 Wave tip location asset from Medical Components Inc. ("MedComp") 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 filled 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.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Eximo Acquisition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2019, the Company entered into a share purchase agreement to acquire Eximo Medical, Ltd., a pre-commercial stage medical device company with a proprietary 355nm B 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&#8217;s Vascular Interventions and Therapies product portfolio by adding the 355nm B Laser Atherectomy technology which treats Peripheral Artery Disease.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 final aggregate purchase price allocated to the net assets acquired:</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Final allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deposits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,660&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company finalized the allocation of the purchase price to the assets acquired and liabilities assumed in the fourth quarter of fiscal year 2020.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059916914376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text">REVENUE FROM CONTRACTS WITH CUSTOMERS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one primary revenue stream which is the sales of its products.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize net product revenue by Global Business Unit ("GBU") and geography: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,889&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:15pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,446&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,722&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,381&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Product Revenue</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts and Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with its customers based on customer purchase orders, which in many cases are governed by master purchasing agreements.  The Company&#8217;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&#8217;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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price and Allocation to Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, net of any variable consideration as described below. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which occurs at a point in time, and may be upon shipment from the Company&#8217;s manufacturing site or delivery to the customer&#8217;s named location, based on the contractual shipping terms of a contract.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers upon satisfaction of identified performance obligations.  As the Company&#8217;s standard payment terms are 30 to 90 days from invoicing, the Company does not provide any significant financing to its customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserves: Revenue 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 contra asset. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rebates and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides certain customers with rebates and allowances that are explicitly stated in the Company&#8217;s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized.  </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 nine months ended February&#160;28, 2021, such product returns were not material.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances with Customers</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A receivable is generally 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&#8217;s fulfillment of the performance obligation, the Company recognizes a contract liability that is included in deferred revenue in the accompanying Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the Company&#8217;s receivables, contract assets and contract liabilities with customers:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021, the Company had additions to contract liabilities of $1.0 million.  This was offset by $1.0 million in revenue that was recognized during the nine months ended February&#160;28, 2021. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain or Fulfill a Customer Contract </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217;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 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.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915575752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">INVENTORIES<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method).  Inventories consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,905&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company periodically reviews 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 February&#160;28, 2021 and May&#160;31, 2020 was $4.0 million and $4.7 million, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917241256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets other than goodwill are amortized over their estimated useful lives on either a straight-line basis or proportionately to the benefit being realized. Useful lives range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV80Ni9mcmFnOjg5NDlmZTE4ZmMyOTRlZmU4ZGMzOTRlMjdmMDk0OGI2L3RleHRyZWdpb246ODk0OWZlMThmYzI5NGVmZThkYzM5NGUyN2YwOTQ4YjZfMjMy_52910725-46ce-48de-8b35-c9c63f3964e4">two</span> to eighteen years.  The Company periodically reviews the estimated useful lives of its 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 or asset groups may not be recoverable. If an intangible asset or asset group 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized, but rather, is 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's annual testing for impairment of goodwill was completed as of December 31, 2020. 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even though the Company determined that there was no goodwill impairment as of December 31, 2020, the future occurrence of a potential indicator of impairment, such as a significant adverse change in legal, regulatory, business or economic conditions or a more-likely-than-not expectation that the reporting unit or a significant portion of the reporting unit will be sold or disposed of, would require an interim assessment for the reporting unit prior to the next required annual assessment as of December 31, 2021.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no adjustments to goodwill for the nine months ended February&#160;28, 2021 other than foreign currency translation adjustments.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,969)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,569&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,830)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended February&#160;28, 2021 and February 29, 2020 was $4.3 million and $5.0 million, respectively.  Amortization expense for the nine months ended February&#160;28, 2021 and February 29, 2020 was $13.8 million and $13.4 million, respectively.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to the intangible assets for each of the following fiscal years is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915600968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text">ACCRUED LIABILITIES<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and franchise taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification holdback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,760&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917221256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text">LONG-TERM DEBT<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement provides for a $125.0 million secured revolving credit facility (the &#8220;Revolving Facility&#8221;), 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 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement has a five year maturity.  Interest on the facility is based, at the Company&#8217;s option, on either a base rate of LIBOR or alternate base rate, plus an applicable margin tied to the Company&#8217;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 also carries a commitment fee of 0.20% to 0.25% per annum on the unused portion.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 &#8220;Guarantors&#8221;). 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">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). </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">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. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* The definitions of consolidated total indebtedness, consolidated EBITDA, consolidated capital expenditures and consolidated interest expense are specifically defined in the credit agreement included as an exhibit to Form 8-K filed on June 6, 2019.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;28, 2021, there was a $30.0&#160;million outstanding balance on the Revolving Facility.  As of February&#160;28, 2021 and May&#160;31, 2020, the carrying value of long-term debt approximated its fair market value.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate on the Revolving Facility at February&#160;28, 2021 was 1.63%.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with the Credit Agreement covenants as of February&#160;28, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915613928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes at the end of each interim period based on the estimated effective tax rate for the full fiscal year adjusted for any discrete events, which are recorded in the period that they occur. &#160;The estimated annual effective tax rate prior to discrete items was 15.6% as of the third quarter of fiscal year 2021, as compared to 12.9% for the same period in fiscal year 2020.  In fiscal year 2021, the Company&#8217;s effective tax rate differs from the U.S. statutory rate primarily due to the impact of the valuation allowance, foreign taxes, and other non-deductible permanent items (such as non-deductible meals and entertainment, Section 162(m) excess compensation and non-deductible share-based compensation). </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses its ability to realize its deferred tax assets. Assessing the realization of deferred tax assets requires significant management judgment. 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;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 February&#160;28, 2021.  The Company will continue to assess the level of the valuation allowance required. 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&#8217;s results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915349096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text">SHARE-BASED COMPENSATION<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 13, 2020, the Company's shareholders approved the 2020 Stock and Incentive Award Plan (the &#8220;2020 Plan&#8221;).  The 2020 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, performance share units, performance shares and other incentive awards to the Company's employees, directors and other service providers.  As of February&#160;28, 2021, there was a maximum of 2.4&#160;million shares of common stock available for future grant under the 2020 Plan.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of the 2020 Plan, equity awards were issued under the 2004 Stock and Incentive Award Plan (the &#8220;2004 Plan&#8221;).  The adoption of the 2020 Plan did not impact the administration of equity awards issued under the 2004 Plan but following the adoption of the 2020 Plan, equity award grants are no longer made under the 2004 Plan.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has an employee stock purchase plan.  As of February&#160;28, 2021, there was a maximum of 4.0&#160;million shares of common stock available for future grant under the employee stock purchase plan.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $2.1 million and $1.8 million, respectively. For the nine months ended February&#160;28, 2021 and February 29, 2020, share-based compensation expense was $6.4&#160;million and $6.0&#160;million, respectively</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted stock options and restricted stock units under the 2004 Plan and 2020 Plan to certain employees and members of the Board of Directors.  Stock option awards are valued using the Black-Scholes option-pricing model and then amortized on a straight-line basis over the requisite service period of the award.  Restricted stock unit awards are valued based on the closing trading value of the Company&#8217;s common stock on the date of grant and then amortized on a straight-line basis over the requisite service period of the award.  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company granted performance share units under the 2004 Plan to certain employees.  The awards may be earned by achieving relative performance levels over the requisite service period.  The performance criteria are based on achieving certain performance targets and the total shareholder return (&#8220;TSR&#8221;) of the Company&#8217;s common stock relative to the TSR of the common stock of a pre-defined industry peer-group.  </span></div>The fair value of these awards are based on the closing trading value of the Company&#8217;s common stock on the date of grant and use a Monte Carlo simulation model.  As of February 28, 2021, there was $14.4 million of unrecognized compensation expense related to share-based payment arrangements.  These costs are expected to be recognized over a weighted-average period of approximately four years.  The Company has sufficient shares to satisfy expected share-based payment arrangements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917214376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">EARNINGS PER SHARE<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding without consideration of potential common stock. Diluted earnings per share includes 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 diluted loss per share as the impact would be anti-dilutive.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles basic to diluted weighted-average shares outstanding: </span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three&#160;Months&#160;Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities excluded as their inclusion would be anti-dilutive</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917189784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographic Information</a></td>
<td class="text">SEGMENT AND GEOGRAPHIC INFORMATION<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the business to be a single operating segment engaged in the development, manufacture and sale of medical devices for vascular access, peripheral vascular disease and oncology on a global basis. The Company's chief operating decision maker, the President and Chief Executive Officer (CEO), evaluates the various global product portfolios on a net sales basis. Executives reporting to the CEO include those responsible for commercial operations, manufacturing operations, regulatory and quality and certain corporate functions. The CEO evaluates profitability, investment and cash flow metrics on a consolidated worldwide basis due to shared infrastructure and resources.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by Global Business Unit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies&#160; <br/></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by geographic area based on external customer location:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917184440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value</a></td>
<td class="text">FAIR VALUE<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Inputs to the valuation methodology are quoted market prices for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Inputs to the valuation methodology are other observable inputs, including quoted market prices for similar assets or liabilities and market-corroborated inputs.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Inputs to the valuation methodology are unobservable inputs based on management&#8217;s best estimate of inputs market participants would use in pricing the asset or liability at the measurement date, including assumptions about risk.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments include cash and cash equivalents, 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 the immediate or short-term maturities.  The Company's recurring fair value measurements using significant unobservable inputs (Level 3) relate to contingent consideration liabilities.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1, 2 and 3 for the three and nine months ended February&#160;28, 2021.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the changes in fair value components of Level 3 instruments:     </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, November 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, May&#160;31, 2020</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration for Acquisition Earn Outs</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Operations. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  The fair value 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 the Company's 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. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of February&#160;28, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:25.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue based payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability of payment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66% - 100%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected fiscal year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2025</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>At February&#160;28, 2021, the range of estimated potential undiscounted future contingent consideration that the Company expects to pay as a result of all completed acquisitions is $20.0&#160;million.  The revenue projections milestones associated with the contingent consideration must be reached in future periods ranging from fiscal years 2021 to 2029 in order for the associated consideration to be paid.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917273128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;D, manufacturing and warehousing.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to leases:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,422&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the lease liabilities for each of the following fiscal years is:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $0.8 million and $0.9 million of operating lease expense, respectively, which includes immaterial short-term leases.  During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $2.4&#160;million and $2.5&#160;million of operating lease expense, respectively, which includes immaterial short-term leases. The expenses on the Consolidated Statement of Operations were classified as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow and other information related to leases for the nine months ended:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917184440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES&#160;&#160;&#160;&#160;<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C.R. Bard, Inc. v. AngioDynamics, Inc.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 11, 2012, C.R. Bard, Inc. (&#8220;Bard&#8221;) 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 (US Patent Nos. 7,785,302, 7,959,615 (&#8220;615&#8221;) and 7,947,022).  The case was stayed pending reexamination in the US Patent and Trademark Office ("USPTO").  Following the reexamination proceedings, and the parties&#8217; related appeals to the Federal Circuit which resulted in further proceedings at the USPTO, certain claims of the 615 patent were held invalid, while the remaining claims of the 615 patent and the other two patents were upheld over the prior art references considered in the reexamination proceedings.  Thereafter, on November 16, 2020, the court granted the Company&#8217;s motion to transfer the case from the District of Utah to the United States District Court for the District of Delaware (&#8220;District of Delaware&#8221;).  The parties filed a proposed scheduling order on March 12, 2021.  The Company believes these claims are without merit and intends to defend them vigorously.  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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 10, 2015, Bard and Bard Peripheral Vascular filed suit in the District of Delaware claiming certain of the Company's implantable port products infringe on three U.S. patents held by Bard (US Patent Nos. 8,475,417, 8,545,460, 8,805,478).  The case proceeded through trial which began on March 4, 2019.  On day four of the jury trial, at the close of Bard&#8217;s case, the Court granted the Company's oral motion for judgment as a matter of law as well as its motions for summary judgment on the grounds that the asserted patents are invalid, ineligible, not infringed and not willfully infringed.  On May 10, 2019, the Company filed a motion for attorney fees and non-taxable expenses under 35 USC Sec. 285, which remains stayed in the case.  Bard appealed the judgment to the Federal Circuit and on November 10, 2020, the Federal Circuit reversed the judgment in part with respect to Section 101, and vacated and remanded the trial court&#8217;s invalidity and non-infringement judgments.  The Company filed a combined Petition for rehearing and rehearing en banc on December 10, 2020, which was denied on January 15, 2021.  The Federal Circuit issued its mandate on January 22, 2021.  On March 15, 2021, the District of Delaware entered an order requiring the parties to submit status reports and denied as moot the Company&#8217;s motion for attorney&#8217;s fees and expenses.  The matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2021, Bard filed suit in the District of Delaware asserting certain of the Company&#8217;s port products (including certain related infusion sets) infringe U.S. Patent Nos. 8,025,639, 9,603,992 and 9,603,993.  The Company has not yet answered, and the matter remains pending.  The Company maintains its belief that Bard&#8217;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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AngioDynamics, Inc. v. C.R. Bard, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. (&#8220;Bard&#8221;).  In this action, the Company alleges that Bard has illegally tied the sales of its tip location systems to the sales of its PICCs.  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 </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PICCs.  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&#8217;s motion in its entirety.  Discovery is largely complete, summary judgment, including all reply briefs, were fully briefed in October 2020, and the case will subsequently proceed to trial thereafter.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merz North America Settlement</span></div>On May 16, 2019, Merz North America, Inc. (&#8220;Merz&#8221;) commenced an action in the United States District Court for the Southern District of New York entitled Merz North America, Inc. v. AngioDynamics, Inc.  In this action, Merz alleged breach of contract against AngioDynamics based on a March 1, 2016 Distribution Agreement.  On June 28, 2019, AngioDynamics reached a settlement with Merz.  AngioDynamics made a lump-sum payment of $2.5&#160;million to Merz in return for dismissal of the case with prejudice during the first quarter of fiscal year 2020.  The case was subsequently dismissed.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917205096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Restructuring and Other Items, Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Acquisition, Restructuring and Other Items, Net</a></td>
<td class="text">ACQUISITION, RESTRUCTURING, AND OTHER ITEMS, NET<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition, Restructuring and Other Items</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition, restructuring and other items, net, consisted of:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mergers and acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition service agreement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Legal expenses related to litigation that is outside the normal course of business. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) Mergers and acquisitions expenses related to investment banking, legal and due diligence.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) Transition services agreement that was entered into as a result of the sale of the Fluid Management business. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the&#160;$2.0 million&#160;in legal for the nine months ended February&#160;29, 2020 is a&#160;$0.4 million&#160;settlement received for the Biolitec bankruptcy litigation. The settlement received partially offsets legal expenses paid related to the settlement proceedings.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915663720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in each component of accumulated other comprehensive income, net of tax, are as follows:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,287&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917127816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.137%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Adopted</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2018-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fair Value Measurement (Topic 820)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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. </span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:20.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.284%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no other new accounting pronouncements issued that are expected to have a material impact on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=SL108384541-122693<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=d3e31137-122693<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059916917288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Pronouncements (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text">Revenue RecognitionUnder 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.<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which occurs at a point in time, and may be upon shipment from the Company&#8217;s manufacturing site or delivery to the customer&#8217;s named location, based on the contractual shipping terms of a contract.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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.</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invoices customers upon satisfaction of identified performance obligations.  As the Company&#8217;s standard payment terms are 30 to 90 days from invoicing, the Company does not provide any significant financing to its customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, value add, and other taxes collected on behalf of third parties are excluded from revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserves: Revenue 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 contra asset. </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rebates and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides certain customers with rebates and allowances that are explicitly stated in the Company&#8217;s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized.  </span></div>The Company establishes reserves 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. 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.<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain or Fulfill a Customer Contract </span></div><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217;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 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.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS<div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.137%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Adopted</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2018-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fair Value Measurement (Topic 820)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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. </span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:20.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.284%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no other new accounting pronouncements issued that are expected to have a material impact on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917700504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</a></td>
<td class="text">The following table summarizes the final aggregate purchase price allocated to the net assets acquired:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Final allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deposits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,660&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915615640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize net product revenue by Global Business Unit ("GBU") and geography: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,889&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;29, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,446&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,722&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,381&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract Balances with Customers</a></td>
<td class="text"><div style="margin-bottom:8pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the Company&#8217;s receivables, contract assets and contract liabilities with customers:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917113432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method).  Inventories consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,905&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917117064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ScheduleOfIntangibleAssetsTableTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,969)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;carrying value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,569&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,966&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,830)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to the intangible assets for each of the following fiscal years is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ScheduleOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ScheduleOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917446872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and franchise taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification holdback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,760&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059916914936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding</a></td>
<td class="text"><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles basic to diluted weighted-average shares outstanding: </span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three&#160;Months&#160;Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities excluded as their inclusion would be anti-dilutive</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917188392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock', window );">Summary of Net Sales by Product Category</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by Global Business Unit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Interventions &amp; Therapies&#160; <br/></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vascular Access</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oncology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Summary of Net Sales by Geographic Area</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes net sales by geographic area based on external customer location:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,780&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ScheduleOfNetRevenueByProductGroupTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of net revenue by product group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ScheduleOfNetRevenueByProductGroupTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059916991176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Fair Value of Assets and Liabilities Measured on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:45.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Measurements using inputs considered as:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value at May 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for acquisition earn outs</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value Measurements Using Significant Unobservable Inputs</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the changes in fair value components of Level 3 instruments:     </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, November 30, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, May&#160;31, 2020</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gains or losses (realized/unrealized):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in present value of contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency gain from remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, February&#160;28, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>(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.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of February&#160;28, 2021:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:25.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unobservable Input</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue based payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounted cash flow</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability of payment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66% - 100%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected fiscal year of payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2025</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917021800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental balance sheet information</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to leases:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_70703271-7b5d-40f5-a7c5-4fb33173d005"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNC0xLTEtMS0w_7d3c6fd3-fd54-4dd3-8f94-27f053ccb756">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_37bed485-435c-4556-acb1-0e10dbb6b34f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY2ODIwZDYwY2Q5MjQ0YjZiNjhjNzIyYjBhZDcyMzE1L3NlYzpmNjgyMGQ2MGNkOTI0NGI2YjY4YzcyMmIwYWQ3MjMxNV83My9mcmFnOjgzZDAyMzdhMTNiNzRhNGQ4ZmJjMDdlZjdmZmU4Y2E2L3RhYmxlOjE3ODAxNmQ1ODE1NTQ1MWQ5NDhiZTJhYzU1NmYyZDY4L3RhYmxlcmFuZ2U6MTc4MDE2ZDU4MTU1NDUxZDk0OGJlMmFjNTU2ZjJkNjhfNS0xLTEtMS0w_b8183815-8967-49f6-93a7-d188bd53cd1b">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,422&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following table presents the weighted average remaining lease term and discount rate:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.35</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lease liability schedule</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of the lease liabilities for each of the following fiscal years is:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Supplemental cash flow information</a></td>
<td class="text">During the nine months ended February&#160;28, 2021 and February 29, 2020, the Company recognized $2.4&#160;million and $2.5&#160;million of operating lease expense, respectively, which includes immaterial short-term leases. The expenses on the Consolidated Statement of Operations were classified as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow and other information related to leases for the nine months ended:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb&#160;28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059916914936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Restructuring and Other Items, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition, restructuring and other items, net, consisted of:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Feb 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mergers and acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transition service agreement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Legal expenses related to litigation that is outside the normal course of business. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) Mergers and acquisitions expenses related to investment banking, legal and due diligence.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) Transition services agreement that was entered into as a result of the sale of the Fluid Management business. </span></div>(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917075672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in each component of accumulated other comprehensive income, net of tax, are as follows:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at November 30, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.006%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended Feb&#160;28, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at May 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,287&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at February&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,946&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917250296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Pronouncements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_NewAccountingPronouncementsPolicyTableTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.137%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recently Issued Accounting Pronouncements - Adopted</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Consolidated Financial Statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2018-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fair Value Measurement (Topic 820)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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. </span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company adopted the new standard in the first quarter of fiscal year 2021 and it did not have an impact on the Company's consolidated financial statements.  </span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_NewAccountingPronouncementsPolicyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncements, Policy [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_NewAccountingPronouncementsPolicyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922269912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 17, 2019</div></th>
<th class="th"><div>Oct. 02, 2019</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionAxis=ango_C3WaveTipLocationAssetMember', window );">C3 Wave Tip Location Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionConsiderationTransferred', window );">Aggregate purchase price</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionContingentConsiderationLiability', window );">Contingent consideration for acquisition earn outs</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark | C3 Wave Tip Location Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles', window );">Finite-lived intangibles</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Product technology | C3 Wave Tip Location Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles', window );">Finite-lived intangibles</a></td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member', window );">Eximo Medical, Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member', window );">Eximo Medical, Ltd. | Product technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Consideration Transferred</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetAcquisitionContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetAcquisitionContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finite-Lived Intangibles</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AssetAcquisitionAxis=ango_C3WaveTipLocationAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AssetAcquisitionAxis=ango_C3WaveTipLocationAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922547976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 201,102<span></span>
</td>
<td class="nump">$ 200,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member', window );">Eximo Medical, Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits', window );">Long-term deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,427<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract', window );"><strong>Liabilities assumed</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,070<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,769<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member', window );">Eximo Medical, Ltd. | Product technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Product technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Long-Term Deposits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ango_EximoMedicalLtd.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059924825320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 71,182<span></span>
</td>
<td class="nump">$ 69,780<span></span>
</td>
<td class="nump">$ 214,168<span></span>
</td>
<td class="nump">$ 205,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">58,654<span></span>
</td>
<td class="nump">54,889<span></span>
</td>
<td class="nump">173,446<span></span>
</td>
<td class="nump">163,381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">12,528<span></span>
</td>
<td class="nump">14,891<span></span>
</td>
<td class="nump">40,722<span></span>
</td>
<td class="nump">42,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember', window );">Vascular Interventions &amp; Therapies&#160;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">33,251<span></span>
</td>
<td class="nump">30,552<span></span>
</td>
<td class="nump">97,008<span></span>
</td>
<td class="nump">90,616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember', window );">Vascular Interventions &amp; Therapies&#160; | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">29,529<span></span>
</td>
<td class="nump">26,788<span></span>
</td>
<td class="nump">87,198<span></span>
</td>
<td class="nump">80,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember', window );">Vascular Interventions &amp; Therapies&#160; | International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">3,722<span></span>
</td>
<td class="nump">3,764<span></span>
</td>
<td class="nump">9,810<span></span>
</td>
<td class="nump">10,551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularAccessMember', window );">Vascular Access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">24,813<span></span>
</td>
<td class="nump">24,642<span></span>
</td>
<td class="nump">76,848<span></span>
</td>
<td class="nump">70,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularAccessMember', window );">Vascular Access | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">21,009<span></span>
</td>
<td class="nump">20,018<span></span>
</td>
<td class="nump">60,392<span></span>
</td>
<td class="nump">57,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularAccessMember', window );">Vascular Access | International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">3,804<span></span>
</td>
<td class="nump">4,624<span></span>
</td>
<td class="nump">16,456<span></span>
</td>
<td class="nump">12,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_OncologyMember', window );">Oncology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">13,118<span></span>
</td>
<td class="nump">14,586<span></span>
</td>
<td class="nump">40,312<span></span>
</td>
<td class="nump">44,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_OncologyMember', window );">Oncology | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">8,116<span></span>
</td>
<td class="nump">8,083<span></span>
</td>
<td class="nump">25,856<span></span>
</td>
<td class="nump">25,451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_OncologyMember', window );">Oncology | International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 5,002<span></span>
</td>
<td class="nump">$ 6,503<span></span>
</td>
<td class="nump">$ 14,456<span></span>
</td>
<td class="nump">$ 19,173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_VascularAccessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_VascularAccessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_OncologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_OncologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915387112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval', window );">Days after purchase after which pre-approval is required for product return</a></td>
<td class="text">30 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ContractwithCustomerRightofReturnRestockingCharge', window );">Restocking charge (as percent)</a></td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn', window );">Minimum remaining period prior to product expiration</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Additions to contract liabilities</a></td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract liability balances in respective periods</a></td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_RevenuePerformanceObligationPaymentTerm', window );">Payment term</a></td>
<td class="text">30 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_RevenuePerformanceObligationPaymentTerm', window );">Payment term</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Right of Return, Minimum Remaining Product Life Prior to Return</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Right of Return, Product Return Period After Purchase Date Requiring Pre-Approval</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ContractwithCustomerRightofReturnRestockingCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Right of Return, Restocking Charge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ContractwithCustomerRightofReturnRestockingCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_RevenuePerformanceObligationPaymentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Payment Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_RevenuePerformanceObligationPaymentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915422712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Contract Balances with Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Receivables</a></td>
<td class="nump">$ 33,171<span></span>
</td>
<td class="nump">$ 31,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 589<span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918989128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 21,237<span></span>
</td>
<td class="nump">$ 23,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="nump">8,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">19,261<span></span>
</td>
<td class="nump">28,279<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 49,006<span></span>
</td>
<td class="nump">$ 59,905<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917715272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Narrative (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory valuation reserves</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059921473320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($) </div>
<div>unit</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,292,000<span></span>
</td>
<td class="nump">$ 5,019,000<span></span>
</td>
<td class="nump">$ 13,838,000<span></span>
</td>
<td class="nump">$ 13,417,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets other than goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets other than goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059921608984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value, finite intangible items</a></td>
<td class="nump">$ 331,185<span></span>
</td>
<td class="nump">$ 327,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(144,969)<span></span>
</td>
<td class="num">(130,830)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">186,216<span></span>
</td>
<td class="nump">197,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ango_ProductTechnologiesMember', window );">Product technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value, finite intangible items</a></td>
<td class="nump">254,675<span></span>
</td>
<td class="nump">251,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(99,066)<span></span>
</td>
<td class="num">(88,547)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">155,609<span></span>
</td>
<td class="nump">163,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value, finite intangible items</a></td>
<td class="nump">60,273<span></span>
</td>
<td class="nump">60,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(33,142)<span></span>
</td>
<td class="num">(30,018)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">27,131<span></span>
</td>
<td class="nump">30,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value, finite intangible items</a></td>
<td class="nump">10,150<span></span>
</td>
<td class="nump">10,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(6,931)<span></span>
</td>
<td class="num">(6,691)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">3,219<span></span>
</td>
<td class="nump">3,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseAgreementTermsMember', window );">Licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying value, finite intangible items</a></td>
<td class="nump">6,087<span></span>
</td>
<td class="nump">6,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(5,830)<span></span>
</td>
<td class="num">(5,574)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">$ 257<span></span>
</td>
<td class="nump">$ 513<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ango_ProductTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ango_ProductTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseAgreementTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicenseAgreementTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059921476552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2021</a></td>
<td class="nump">$ 4,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">17,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">17,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">15,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">16,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">2026 and thereafter</a></td>
<td class="nump">114,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value, finite intangible items</a></td>
<td class="nump">$ 186,216<span></span>
</td>
<td class="nump">$ 197,136<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922245016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and related expenses</a></td>
<td class="nump">$ 15,159<span></span>
</td>
<td class="nump">$ 13,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Royalties</a></td>
<td class="nump">2,052<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Accrued severance</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales and franchise taxes</a></td>
<td class="nump">576<span></span>
</td>
<td class="nump">634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Outside services</a></td>
<td class="nump">2,291<span></span>
</td>
<td class="nump">2,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AccruedRecallLiability', window );">Indemnification holdback</a></td>
<td class="nump">4,625<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">5,687<span></span>
</td>
<td class="nump">5,279<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 30,760<span></span>
</td>
<td class="nump">$ 29,380<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AccruedRecallLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Recall Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AccruedRecallLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922428232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Narrative (Details) - Credit Facility<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 03, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($) </div>
<div>covenant</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_DebtInstrumentDebtDefaultInterestRateIncrease', window );">Debt default interest rate increase (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio', window );">Maximum total leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions', window );">Maximum total leverage ratio subsequent to material acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio', window );">Minimum fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit</a></td>
<td class="nump">$ 125,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature', window );">Line of credit accordion feature</a></td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term (years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_LineOfCreditFacilityNumberOfCovenants', window );">Number of covenants | covenant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Borrowings outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate at period end (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.63%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility | Minimum | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility | Minimum | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility | Maximum | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Revolving Credit Facility | Maximum | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (percentage)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio, Subsequent To Material Acquisitions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_DebtInstrumentDebtDefaultInterestRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Debt Default, Interest Rate Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_DebtInstrumentDebtDefaultInterestRateIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Maximum Borrowing Capacity, Accordian Feature</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_LineOfCreditFacilityNumberOfCovenants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Number Of Covenants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_LineOfCreditFacilityNumberOfCovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917188392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent', window );">Estimated federal statutory income tax rate</a></td>
<td class="nump">15.60%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Before Discreet Items, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917998488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Details) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Charges against income for share-based payment arrangements</a></td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expenses related to share-based payment arrangements</a></td>
<td class="nump">$ 14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ango_A2020StockAndIncentiveAwardPlanMember', window );">2020 Stock And Incentive Award Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Amount of shares issuable through two stock-based compensation plans (shares)</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ango_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Amount of shares issuable through two stock-based compensation plans (shares)</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ango_A2020StockAndIncentiveAwardPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ango_A2020StockAndIncentiveAwardPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ango_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ango_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140060004446984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (shares)</a></td>
<td class="nump">38,360<span></span>
</td>
<td class="nump">37,999<span></span>
</td>
<td class="nump">38,281<span></span>
</td>
<td class="nump">37,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (shares)</a></td>
<td class="nump">38,360<span></span>
</td>
<td class="nump">37,999<span></span>
</td>
<td class="nump">38,281<span></span>
</td>
<td class="nump">37,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Securities excluded as their inclusion would be anti-dilutive (shares)</a></td>
<td class="nump">3,003<span></span>
</td>
<td class="nump">2,699<span></span>
</td>
<td class="nump">3,033<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918312984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Net Sales by Product Category (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 71,182<span></span>
</td>
<td class="nump">$ 69,780<span></span>
</td>
<td class="nump">$ 214,168<span></span>
</td>
<td class="nump">$ 205,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember', window );">Vascular Interventions &amp; Therapies&#160;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">33,251<span></span>
</td>
<td class="nump">30,552<span></span>
</td>
<td class="nump">97,008<span></span>
</td>
<td class="nump">90,616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_VascularAccessMember', window );">Vascular Access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">24,813<span></span>
</td>
<td class="nump">24,642<span></span>
</td>
<td class="nump">76,848<span></span>
</td>
<td class="nump">70,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ango_OncologyMember', window );">Oncology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 13,118<span></span>
</td>
<td class="nump">$ 14,586<span></span>
</td>
<td class="nump">$ 40,312<span></span>
</td>
<td class="nump">$ 44,624<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_VascularInterventionsandTherapiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_VascularAccessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_VascularAccessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ango_OncologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ango_OncologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140060004107848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 71,182<span></span>
</td>
<td class="nump">$ 69,780<span></span>
</td>
<td class="nump">$ 214,168<span></span>
</td>
<td class="nump">$ 205,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">58,654<span></span>
</td>
<td class="nump">54,889<span></span>
</td>
<td class="nump">173,446<span></span>
</td>
<td class="nump">163,381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 12,528<span></span>
</td>
<td class="nump">$ 14,891<span></span>
</td>
<td class="nump">$ 40,722<span></span>
</td>
<td class="nump">$ 42,444<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918367496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) - Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration for acquisition earn outs</a></td>
<td class="nump">$ 15,362<span></span>
</td>
<td class="nump">$ 15,647<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total Financial Liabilities</a></td>
<td class="nump">15,362<span></span>
</td>
<td class="nump">15,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration for acquisition earn outs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration for acquisition earn outs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration for acquisition earn outs</a></td>
<td class="nump">15,362<span></span>
</td>
<td class="nump">15,647<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total Financial Liabilities</a></td>
<td class="nump">$ 15,362<span></span>
</td>
<td class="nump">$ 15,647<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918845560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liabilities, beginning balance</a></td>
<td class="nump">$ 15,178<span></span>
</td>
<td class="nump">$ 15,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_ChangeInFairValueOfContingentConsideration', window );">Change in present value of contingent consideration</a></td>
<td class="nump">183<span></span>
</td>
<td class="num">(290)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement', window );">Currency gain from remeasurement</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liabilities, ending balance</a></td>
<td class="nump">$ 15,362<span></span>
</td>
<td class="nump">$ 15,362<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_ChangeInFairValueOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings in the period resulting from remeasurement to fair value of contingent earn out liabilities related to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_ChangeInFairValueOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Currency Gain (Loss) From Remeasurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917816040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details) - Recurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liabilities</a></td>
<td class="nump">$ 15,362<span></span>
</td>
<td class="nump">$ 15,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liabilities</a></td>
<td class="nump">15,362<span></span>
</td>
<td class="nump">$ 15,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=ango_RevenueBasedPaymentMember', window );">Revenue based payments | Level&#160;3 | Discounted cash flow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liabilities</a></td>
<td class="nump">$ 15,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount rate | Revenue based payments | Level&#160;3 | Discounted cash flow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=ango_MeasurementInputProbabilityofPaymentMember', window );">Probability of payment | Revenue based payments | Level&#160;3 | Discounted cash flow | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</a></td>
<td class="nump">0.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=ango_MeasurementInputProbabilityofPaymentMember', window );">Probability of payment | Revenue based payments | Level&#160;3 | Discounted cash flow | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=ango_RevenueBasedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=ango_RevenueBasedPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=ango_MeasurementInputProbabilityofPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=ango_MeasurementInputProbabilityofPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059915618424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_UndiscountedContingentConsiderationDisclosure', window );">Potential amount of undiscounted future contingent consideration</a></td>
<td class="nump">$ 20.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_UndiscountedContingentConsiderationDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted Contingent Consideration Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_UndiscountedContingentConsiderationDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922164856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU asset</a></td>
<td class="nump">$ 9,945<span></span>
</td>
<td class="nump">$ 10,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">2,363<span></span>
</td>
<td class="nump">2,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">7,940<span></span>
</td>
<td class="nump">8,345<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 10,303<span></span>
</td>
<td class="nump">$ 10,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining term (in years)</a></td>
<td class="text">4 years 4 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate (percent)</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922720168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Liability Maturity Schedule (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2021</a></td>
<td class="nump">$ 675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">2,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">2,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">2,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">2026 and thereafter</a></td>
<td class="nump">1,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">11,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="nump">864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">10,303<span></span>
</td>
<td class="nump">$ 10,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">2,363<span></span>
</td>
<td class="nump">2,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">$ 7,940<span></span>
</td>
<td class="nump">$ 8,345<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918286936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Statement of Operations Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">$ 794<span></span>
</td>
<td class="nump">$ 925<span></span>
</td>
<td class="nump">$ 2,416<span></span>
</td>
<td class="nump">$ 2,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">602<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">197<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">682<span></span>
</td>
<td class="nump">388<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">$ 277<span></span>
</td>
<td class="nump">$ 336<span></span>
</td>
<td class="nump">$ 828<span></span>
</td>
<td class="nump">$ 927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059918126952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 2,020<span></span>
</td>
<td class="nump">$ 1,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease liabilities</a></td>
<td class="nump">$ 1,585<span></span>
</td>
<td class="nump">$ 5,595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922870168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 10, 2015 </div>
<div>patent</div>
</th>
<th class="th">
<div>Jan. 11, 2012 </div>
<div>patent</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=ango_CrBardIncMember', window );">C.R. Bard, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_NumberOfPatentsAssertedForReexamination', window );">Number of petitions filed for reexamination of patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_NumberOfPatentsUpheldOverPriorArtReferences', window );">Number of patents upheld over prior art references</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=ango_TheDelawareActionMember', window );">The Delaware Action</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber', window );">Number of patents allegedly infringed upon</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=ango_MerzNorthAmericaSettlementMember', window );">Merz North America Settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements | $</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_NumberOfPatentsAssertedForReexamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of patents asserted for reexamination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_NumberOfPatentsAssertedForReexamination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_NumberOfPatentsUpheldOverPriorArtReferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Patents Upheld Over Prior Art References</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_NumberOfPatentsUpheldOverPriorArtReferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of another entity's patents that the entity has allegedly infringed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPatentsAllegedlyInfringedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ango_CrBardIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ango_CrBardIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ango_TheDelawareActionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ango_TheDelawareActionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ango_MerzNorthAmericaSettlementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ango_MerzNorthAmericaSettlementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059917907080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Restructuring and Other Items, Net - Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">$ 610<span></span>
</td>
<td class="nump">$ 1,565<span></span>
</td>
<td class="nump">$ 3,057<span></span>
</td>
<td class="nump">$ 4,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">967<span></span>
</td>
<td class="nump">637<span></span>
</td>
<td class="nump">2,947<span></span>
</td>
<td class="nump">1,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ango_MergersandAcquisitionsMember', window );">Mergers and acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">782<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ango_TransitionserviceagreementMember', window );">Transition service agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
<td class="num">(1,032)<span></span>
</td>
<td class="num">(1,720)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ango_DivestitureMember', window );">Divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">781<span></span>
</td>
<td class="nump">393<span></span>
</td>
<td class="nump">2,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember', window );">Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="num">$ (42)<span></span>
</td>
<td class="nump">$ 379<span></span>
</td>
<td class="nump">$ 748<span></span>
</td>
<td class="nump">$ 1,168<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AcquisitionRestructuringAndOtherItemsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition Restructuring And Other Items Net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AcquisitionRestructuringAndOtherItemsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ango_MergersandAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ango_MergersandAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ango_TransitionserviceagreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ango_TransitionserviceagreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ango_DivestitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ango_DivestitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059923251176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Restructuring and Other Items, Net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">$ 610<span></span>
</td>
<td class="nump">$ 1,565<span></span>
</td>
<td class="nump">$ 3,057<span></span>
</td>
<td class="nump">$ 4,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ango_AcquisitionRestructuringAndOtherItemsNet', window );">Acquisition, restructuring and other items, net</a></td>
<td class="nump">$ 967<span></span>
</td>
<td class="nump">$ 637<span></span>
</td>
<td class="nump">$ 2,947<span></span>
</td>
<td class="nump">1,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=ango_BiolitecBankruptcyMember', window );">Biolitec Bankruptcy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLegalSettlements', window );">Proceeds from Legal Settlements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ango_AcquisitionRestructuringAndOtherItemsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition Restructuring And Other Items Net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ango_AcquisitionRestructuringAndOtherItemsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ango_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for the settlement of litigation during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=ango_LegalCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=ango_BiolitecBankruptcyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=ango_BiolitecBankruptcyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140059922646360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) - Schedule (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">$ 454,343<span></span>
</td>
<td class="nump">$ 613,810<span></span>
</td>
<td class="nump">$ 454,872<span></span>
</td>
<td class="nump">$ 614,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">454,936<span></span>
</td>
<td class="nump">610,475<span></span>
</td>
<td class="nump">454,936<span></span>
</td>
<td class="nump">610,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">1,934<span></span>
</td>
<td class="num">(1,272)<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">(1,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="num">$ (1,264)<span></span>
</td>
<td class="nump">1,946<span></span>
</td>
<td class="num">$ (1,264)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance</a></td>
<td class="nump">1,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive income before reclassifications, net of tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MQL@X/PP$]X7*'H#["RG-[B3[@7*_??0?4$L#!!0    ( !UA?U(&O_<B9 8
M !0;   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK5G1<J,V%/T5C6<?
MLC-)C 0(R#B>26QOFYENN[/9;1\Z?<!&CIG%R(OD..W75P("6+JHF;8O,9!S
M+SI'TM61F)UX]4WL&)/H95^4XG:RD_)P,YV*S8[M4W'-#ZQ4_]GR:I]*=5L]
M3<6A8FE6!^V+*?$\.MVG>3F9S^IGGZKYC!]ED9?L4X7$<;]/JS_O6<%/MQ,\
M>7WP.7_:2?U@.I\=TB?VR.37PZ=*W4V[+%F^9Z7(>8DJMKV=W.&;%:$ZH$;\
MFK.3&%PC367-^3=]\Y#=3CS=(E:PC=0I4O7SS!:L*'0FU8[O;=))]TX=.+Q^
MS?ZA)J_(K%/!%KSX+<_D[G823U#&MNFQD)_YZ4?6$@IUO@TO1/T7G5JL-T&;
MHY!\WP:K%NSSLOE-7UHA!@$J#QQ V@!B!@0C 7X;X+_U#4$;$+SU#6$;4%.?
M-MQKX9:I3.>SBI]0I=$JF[ZHU:^CE5YYJ0?*HZS4?W,5)^<+7@I>Y%DJ688>
MI?I1HT *Q+?HEP.K4MV; EVAKX]+=/'N/1*[M&("Y27ZLN-'D9:9N$3OSNYG
M4ZD:IM-/-VTC[IM&D)%&^.@C+^5.H%69L0R(7[KC$T?\5 G2J4)>5;DGSH0?
MV/H:D?@2$8]@H#V+MX0G=;@'T?EO;U_]Z[>?B>%W0\2O\X4C^1[*#=^S?G"@
MW^_60E9JBO_AR!YTV8,ZNS^2_6=5#$5:,'#8-*&T#M4E[WD>81R3V?1YV!DV
MBB91[)VCEC:*X #3^!RV F!>&).P@YVQ##N6H9/E@@NIYU3-%%VPETUQ%*I"
MZF=Y*=/R*5\7#*5[7LG\KWK6O8<$:=X2#%KG$QJ:@M@HD@0Q-@2Q44D2>89L
M*QL5AQ$=D8-V<E"G'#]47 ATJ/@VEQ!-:M.,0]]HVL)&!1Y)$H.FC<(X"*Q^
M!V!ZL?5@HE%'-'+.G;:&ED^(O:BU73!QXY@S<9<U=LKWF0F65IL=4N56K8K/
M:KD_Z)D)21D#_3?HOD9) .0G!FAI@TA$8FKH"*!($([(F'2$$R?AQWK::+;*
MS7QC6E"(:V+W84*]R"!KHXB7^('!UD:%46"QM5'4"T@$L\5>ORA[[OG!2C5N
MBIIQFJEE/]<%5ULJ<''U[)GL86.Z+P 45@N$;_ &8(1&L2'B"H(E-,0CS =V
M!#N9WPTJX'EQA'T%MFL 2<QZ"*!"#YN% D!A/_;-0@'" CS6YZ1G3MQ+Q$X1
M9=I);=.\0L]I<:R7AXVR-FJ\ZX5778H\:UT9* >QVQ;[IAHV*+#%L$%7)#$7
M!^A]F(XHT?L-[+O'P.;[,1>Y)GFI-B-JZ!\W\ECI*JHG!)<[5J%<F1%E/4L&
M5KWV#6<3$YOK!P#"5FU< BC?"ZWY8*."8;DXEZ(W1]CMCKYPJ<H MU81D',
MS 5B+G0+"$9#WZ)MPS"),0U,X@!.Z1.,S8?>,6&W9>J7SD*9!9"P[4VN_,B<
ML L(1HE/3<( #/LT,4L^B/.">(QP[XDP=7N%9EPW;ONB[>GW+K^ >QN"(Z>8
M#Z5D>B:]#J#QB1,!\YY04U( A:FE*("BD:4GB"(C:O86";L]$JSF.&_;MRA&
M5NF$4+YIK $4"1.3-I"*CHVAWB=AMU%JZT7-_1^[VC8O5WZ<F)0!%$DBDS*
M&JZ)+6< %?D)3)KT;HFXW=)/>C.Q9EM>L=<.E^F+>E*RD?T%L=V+:BXQG2($
M4Z72M$P03&TML8%;@3@\G%WG O2FB;A-T\/;2-O&Y2JTW &$BHGICB&4\I(6
M8P"&0V^,<.^5B-LKZ4.#L56A#:5GPSH, I,G  LCS_1!$$QM#,W3A16$2R(R
MLN\AO1<B;B]4CVVU$C8';Y?Z4#3?H M]'-<]!4\*VKS1L$'>M<EO <.PZ09@
MF$],%4#8Z #O;1!QVR!3A2POCOK \BTZ!&_3 839.H P6P<0-JI#[XF(VQ/=
MU[U_JD^_%?WT65DDM6=H#V7Y40JU6\JT9[I0^XCF,:P*<) 4^]1TR! L2JPC
M%C ;,0^<5G"V06TY5Z4W3L1]FK1L1\/_H0MT\@3H L @7:!L@"Y@-DN7Z>"4
M?\^JI_KSBE";PF,IF]/<[FGW">>N_G!A/+_'-PL,/%_BFU7S@:9/WWPO^IA6
M3WDI4,&VZE7>=:1ZLFH^P30WDA_J;PQK+B7?UY<[EJJMJ@:H_V\YEZ\W^@7=
MA[#YWU!+ P04    "  =87]2T9O!BVT#   $#   &    'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;*5676_:,!3]*U:TAU;:FB\@205(+3!MTKI5ZSX>ICT8
M<B%1$YO9IK3_?M=.FD(PH=I>2.R<<Z_/X>;F#K=<W,L,0)''LF!RY&1*K2]=
M5RXR**F\X&M@^&3)14D5+L7*E6L!-#6DLG #SQNX)<V9,QZ:O5LQ'O*-*G(&
MMX+(35E2\70-!=^.'-]YWOB:KS*E-]SQ<$U7< ?J^_I6X,IMHJ1Y"4SFG!$!
MRY%SY5_.?$\3#.)'#ENY<T^TE#GG]WKQ,1TYGCX1%+!0.@3%RP-,H"AT)#S'
MGSJHT^34Q-W[Y^COC7@4,Z<2)KSXF:<J&SFQ0U)8TDVAOO+M!Z@%]76\!2^D
M^27;"AN%#EELI.)E3<83E#FKKO2Q-F*'@''LA* F!&U"[P@AK GA:S/T:D+O
MM1GZ-<%(=ROMQK@I570\%'Q+A$9C-'UCW#=L]"MGNE#NE,"G.?+4>,*9Y$6>
M4@4IN5-XP2I0DO EF? 2:R_31?$ Y!.7DKPCW^^FY.S-.7E#<D:^97PC*4OE
MT%5X%AW17=1YKZN\P9&\(;GA3&62S%@*J84_[>8G'7P7/6B,")Z-N XZ [Z'
M^04)XK<D\ +?<I[):^B)H7LV.?^7??;/V??,")NJ"$V\_I%X32$<UL%'MN E
MD%]7<ZD$ON:_.]+UFG0]DRX\DNXS-L0"Z\M61A5S8)BZZSV,WX7]7F_H/NS^
M.194/_*2?=34@O(#+_;V83,++(F"%]2>QGZCL=]IZ1>5@2"+/2_SRLLSK?W\
M+9D#-GX@BCY>=I@Z:!(..DW%/HI=DF$3$0+8XHG@W\5D075_MAE=1>OMJ/:#
MELN'D+CE\"$B#.*HY:\E3&PW-VJT1IU:CYN[ZZI-=71:]2&DK?H085%M"7-$
M==RHCCM5UZ\B*B/PB).#!/QT%Z:3*TYR?(--'^>G*L_F2WQPVM9;,CF)F)Y$
MS+H0>Y8DC27)/Q<" ]/.CA1"<KH0#B'M0CA$6 K!$N9((?C>RU?<Z]3]C2M:
MM'3K__:4ZCILJ[V&;>4V&/97OR7?!HNC)&P98(,E@YVDE0GNSE13@EB9<5*B
MR U3U:>LV6U&UBLSJ+7VK_W+B6_9G^H1UTQ1+^&K^?B&BE7.)"E@B:F\BPB[
MNJA&SFJA^-K,5'.N<$(SMQF.Z2 T )\O.5?/"YV@&?S'?P%02P,$%     @
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
MSH2D_^""<5">[40O\_<:5'W/?K;H#\>U# QJ X,O&:!*%8?A!Q^@MK'W1;2
MHQHX^A(PO#J4AJ<$Y<M#U-%!ZGT1+>JXIH[W4D]$GL,=_L7VCC_3W@>"6MB7
M-?;E$=A']_;EAS)&W<W]B< 6O^^]OW:\XQU\KKFKS$VJ,(ZC*!Q$6_B=D;U>
MW \'._@;KTW_>/XC>KU*WT;K>UTFNB*]:(^)]_>>'^PU\0B#GRKDZY:-0^C!
M1Z"HHWD.QY78;F-Z,:/C/99+RA5B9 %"[R*"1ZPLI[%RH<7*#C1SH6$\LH<9
M3+!$F@"XOA!"ORW,C%3/Q./_4$L#!!0    ( !UA?U+E5_J%-0<  ! =   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULE5G;<MNV%OT5C*;326:BB 1(
M44QMSSARW>:AK2<^/7V&2,A"0Q(L /EROOYL@+*H$)=:?K H:@-8^[HV@(LG
M(;^I'6,:/;=-IRYG.ZW[3XN%JG:LI>JCZ%D'OVR%;*F&K_)AH7K):&T'M<T"
M)\ERT5+>S:XN[+L[>74A]KKA';N32.W;ELJ7SZP13Y>S=/;ZXBM_V&GS8G%U
MT=,'=L_TG_V=A&^+XRPU;UFGN.B09-O+V77Z:4U*,\!*_)>S)W7RC(PJ&R&^
MF2]?ZLM98A"QAE7:3$'AXY&M6=.8F0#'/X=)9\<US<#3Y]?9;ZWRH,R&*K86
MS5^\UKO+V6J&:K:E^T9_%4^_LH-"N9FO$HVR_]'303:9H6JOM&@/@P%!R[OA
MDSX?#'$R .;Q#\"' 7@Z( L,((<!Q"HZ(+-JW5!-KRZD>$+22,-LYL':QHX&
M;7AGW'BO)?S*89R^6HM.B8;75+,:W6OX !]IA<06K:G:H5OPLT)S].?]#7KW
MPWOT ^(=^L].[!7M:G6QT(#!S+2H#NM]'M;#@?5*])OH]$ZAG[N:U=^/7P#V
MHP+X58'/.#KA+=M\1'CU >$$IQX\Z[<,+^WP) *''.U)['QYR)[&:%MKM*T4
M+8)\DU3S[F$(6*XY4Y\BZV3'=3*[#@FL\SMD>".4UP/#R*4=:=+X\6J>XF0%
MZCV>&L8C5A9XE/H.5W[$E4?UOZ[_AJ =8D@+2/1*=!5O&.H.@,U;\UP90_52
M/'*( [1Y0>_V"AYX]_YLFRV/V)91F]TPJ'05IT/]Z&I$6R$U_Y]]X3/D,%UV
M8J&T)"6>V-$C5>1YP([%$6L1]Z_HYM9$#8,BA=@SU&W%?" +=_G5<NIKCU"^
M+/P05T>(JRC$>RVJ;[:&UJ@2K0$8M.3*67])RM4$I"N4ER="WX$LCR#+*,CU
MCG8/S!2M+>42/=)FSTQQ@[ T$09Q:AX5!*$,@B\=7'-<3BWL"J7ITH\]3<;B
MG$31_P(\C"!80V@1\#CZ<O?U1]KV/]V@OR37;"ZV6V]=3CQJI*MBHH=/+%TF
M(55.>"9]HR-H58F]J0^0C(P_T@U4!]I R:1=Q?R4DCJ82#K%[<I '@10XQ$U
MCJ*^Y<\0W:96\$Z# MR"50H*&&][B*BATAF!FJM>*-KX-<">4C(-(8\0*?.
M"B,AI22JPC$H3-@+O6-R4,"/DS@0')2N2%Z2 ,J1SM(XG_UA@'D199YXS,HI
M*%>J"%3@=*2R-,YE0\@J$[,GE&1M9SW><+KAS;_24SKR4QHGJ&LW,[PF<1EG
MGJXPF=K$%2M6) M8922F-,Y,7[I'B'DA>2!7/50#?X[#7#%P:T)"&3N24AIG
MI3O)("_K5\8</"6"T>5RSGRUPDYQ\8B5I AP4SJ24QIGIZ/#>_IBO/W!%$>Y
M/Y2<(5E/HLRK@8>=TB);3C7PB:V2))"X>*0H'*>HW\_OY7QJ8)=VTG159A,U
M/&*@1A:*:CS2$T[/ZMLY1+DZHP?%(Z7@.*5<US4WW&T[83 :&$B_?$!]0X'=
MC=O9/WO>&U[QVLGEB'EVVLH=[.01RXL\D%UX)!,<)Y/K"L IB]_0R4B*?J?^
M.YMX1.8DU#SCD4YPG$ZL.VT=,!T2'5'[<;KLX>#TT%">%\L0TI%D</ZV_#FD
MC#?RO*#SMT6"1VP)G5$H%$:RPLNS,F;+.VC@SLB8D7%PG''NI*@8JP_K;(2$
M&6 =93KC1G0/<\UDBVJV\6>,RS2.<WW;HR0)^7;D(ASGHJ] 12\FDTVNO &I
MAV72Y!3' :Y/CN \"'CD(QSGHQNV95)"'([.K(32;[6TRS$.= \-%46@QR4C
M"9$X"=V-9C[)=6BC&GNN=<YFC[@,,U7"(V(/6 ):C!Q$XEND8YR_,^>M]$6]
M'R*>/3-9<67WK<INND4_,(BEB[9OQ MCAY_ZO:QVYLC $(I707>CA+-\VI]Y
MI.9%:!=(1O(C<?)SJIVO:GA1>PBMR+-IH^83 ]= )Q% ?G*N%V>^G[=;5MD(
M8\_5L)>%(&*H.FP2S"[=*&9<8A\,C3_2QNP/O0JYQ(>SZ8F(1R@492,UDC@U
M?NDJ:<^4WM5L>'IO''$>>)<-R;15\\C,<9)DJS2@P4B9)$Z9ZQ!41#7:L ?>
M=2:@P%706W%1>S5P:3'/,I)/E7#%,"Z664B'D3U)?*L7U8&9YC^*WMW: ?JE
MD\2N&"[24,]"1D(F193Z[_=]W]B+ MJ8<X^J$6HO;7WJ7L\M3]J8KCZ[.2 C
MQY(XQUZ;#1/ ,'U>17MN(-F]'W39@,GLWJN]Y;1Z+PT V%3%+.OCUG2ZM?9(
MX32P!R$C^Y(X^]Z^Z83R31WM8:5EC,5<D30KG1YB<7*WU#+Y8*_<%++[UN&6
MYOCV>*UW;2^S)N\_IY_6P^7<.,UP5_@;E9"S"C5L"U,F'PN(.SE<OPU?M.CM
M#=9&:"U:^[AC% QB!.#WK1#Z]8M9X'@)>O5_4$L#!!0    ( !UA?U)2WXB=
MD L  ,M.   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULS9QM;]LX$L>_
MBA L<%N@J<5G<I$&J).FB8'="YK=NQ>'>Z':2BS4MK*6W+3?_BA;,2UR2%K.
M0Z\OFC@94D-IR-]_AE1.'LKEUVJ:YW7R?3Y;5.^/IG5]_]M@4(VG^3RKWI7W
M^4+_YK9<SK-:?US>#:K[99Y-UHWFLP%.4SZ89\7BZ/1D_;/KY>E)N:IGQ2*_
M7B;5:C[/EC^&^:Q\>'^$CAY_\+FXF];-#P:G)_?977Z3UW_=7R_UI\&VETDQ
MSQ=542Z297[[_N@#^FVD1--@;?&O(G^H=KY/FJ%\*<NOS8>KR?NCM/$HG^7C
MNNDBTU^^Y6?Y;-;TI/WXN^WT:'O-IN'N]X^]7ZP'KP?S):ORLW+V[V)23]\?
MR:-DDM]FJUG]N7RXS-L!L::_<3FKUO\G#ZUM>I2,5U5=SMO&VH-YL=A\S;ZW
M-V*G 2*>!KAM@*T&V-> M W(OE>@;0-J-2#,TX"U#9CMDO TX&T#;C6@RM-
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
M'=UT-CT_TL*;.E[Y"^/I 1$_2WJQH0T*M+\TQF\7(4#W!AS_#U!+ P04
M"  =87]2XJ&BU\H'  "B$@  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;)U8VV[DN!']%:)C)+M NZ]N7R:V =NSDQB867O7L[L/01[8$B410Y$:DG*[
M\_4Y15)JM:<]&^3%;I&L8EU.G2KI<F/L%U<)X=E+K;2[&E7>-^^F4Y=5HN9N
M8AJAL5,86W./1UM.76,%SX-0K::+V>QT6G.I1]>78>W17E^:UBNIQ:-EKJUK
M;K>W0IG-U6@^ZA9^E67E:6%Z?=GP4CP)_UOS:/$T[;7DLA;:2:.9%<75Z&;^
M[O:$SH<#OTNQ<8/?C#Q9&_.%'N[SJ]&,#!)*9)XT</Q[%G="*5($,[XFG:/^
M2A(<_NZT?PB^PY<U=^+.J#]D[JNKT?F(Y:+@K?*_FLT_1?)G1?HRHUSXRS;Q
M['(Y8EGKO*F3,"RHI8[_^4N*PT#@?/:&P"()+(+=\:)@Y7ON^?6E-1MFZ32T
MT8_@:I"&<5)34IZ\Q:Z$G+^^R;ZVTDF*D+N<>FBD]6F6I&^C].(-Z0OVR6A?
M.?:3SD6^+S^%);TYB\Z<V\5W%7X0ZPE;G(_98K:8?T??LG=O&?2MWM!WVSJL
M.,?N3+V6F@<_V;]NULY; .+?W[GBI+_B)%RQ_#\C^"?2=[_\=O]T__G^X><G
M=K=D?_!GP3[+AGTT6;"6#?2S!\W>BTS4:V'9_(RB-+\8,U\)\J_A>@N4X[05
M>5Q,^CSTJ4X?=PZU7EA3LT\BEQE70=AHH;UC]SJ;L!]&V*'%T8\,=<\XI,K2
MBI)[P9K69A7J@#569H*9@AW-9Y,9P*D4Z=](7[&CU6 %1QKCH5[BKJ+UK14L
M VZD+K%(/YW,A8WF6:%P"^PWS(NLTL% :!(H!61RPCY7TD4W4U *7 ,!SDK>
M,*F#Y[]SE[6*6T0OH_0WQOK"P!KXDH.!&EIPP\C]S3'"A!>ES%BCN*:;AG'-
M3*O), J(?VT#=R%((;1=@/856)$9FZ?$\)J4L89+V(T(* .8EJ1%ZF?$Q-AM
M".QL<MI'D0R7VG-=RK42\2Y'ISB#W3FXVGY)0A=[0HTU>9OY&$ZC3!EUGT]6
MW;%HZ;?*-]AFZV"N]?(_,-X\$_)6;"NX=5'LS4PB1!F<M]*18'$PG<' _IJ]
M&&\J$7/97Y!M2:<5SJAG4@D^1E!K:(&+:QX,ASKT)F<T'K<,M\B:-B;LIQ=9
MF]?%])!Y0[6T.%1*\$A0)2$N@ US%;<#]'/4@ZC):]J-59<N264U9A]]/AE#
M%.WR&(;6PF94 LZCW;$Z%5\NGJF.LG1K*!\2,8B<\&B4;+E:Z9K=LH^X%XB&
MC0 3&L-VD-*8B^]6Z>EL<M8#0^I,M01'P+9MP 8!CMO@$!T^64W.]U#T9IJC
MP3K%.F2/2\N>N6H3.YSL 'F@?,4+_,Y=NJ1N5(CJ7FW^]2_GB_G9W]VNK.\I
M-U0I@<])%.Y;WL@(AH#W7<VO4;]Y3A5&2O^7< )],JM06 (S#WL45C:D7[$;
MBXNW[#U _4V)O^:(#@]#;ULTRK@W7*V%KTPHDJ2#;"4EZZY_98/^-2%6 YG@
MD-J.4XVX/2"&"U(1$S>I0/^)5K$7S%!;ND:#LM)1D"?ACHH=1N%HE]/ ,Y!#
M7E%^C0BCU"#/B0K$2R#;>/8;"#XGQ]\""NT-C.D[&3G0LR=^E\;D1!D3]H_T
MBVA!&WV, TA\8# *'C .=F">OY MC7&=G5W"8!WD/,NE(PK>)V=89 4@UD96
M >%IA,L%S8ZK&).8X(0X=!!<N9?9,?1;V@_C,RR*8W38 7GQUH5<N>Y6N(WL
MD4U.EEH68(C(,/N=J@ 4=,<E/A;,9$ANQUT;)6 X"JG!<5H(Y7H0F^,$>K*@
MIP= 8K1W!OGW%LZV-G0L1,90!3$),]R8$CCJFC!A.5A,)^\ 7!1C'HQXZJVF
M(#XTB4L@OT$Q,MX@8B\!)"#QO2XHJ=\[XDUJ030FSF).4>EXP0@U'CI!?,M
MTXI,0A%3;_/C-P5R (COV _!,=,Z(JP?V8>H4ZG=J);%) *N0CX'.X[8:@:Z
MZKKZ'$^/5L3.WP<O:ZTE9DTWKDXP_NGR&%13HS\ N9)6YY#$VYCU*'J:4'P$
M)JQK F\O+\Z(&/>;^#L2>MW_3V?CY6RVJY_Y?'RR.&.?C2>'7M7?$3M;8/N"
M?91\+15P( *B6G2PG<MH'LG?\Q/VL.>5&LB=8GAX+PIAPXR*RAQNPHS9V2R9
MH0[<=D1'SDXOV,\'>.*(W#H]G>V5>,A[&%T"(G>Y.DQ2*?NO55.<#]F3@%Z8
MUJ*JOK:<N@.I/HS12'401FWOH'9@/B/* T%+&G-:US6N&F^:\A@ D.@5B6M[
M6DHM9-=?$ON%6N)9U77>]#B@=K]C[EX;^CS59#?QT1$%:WINCV^FPI(T!ECQ
M(IV/[)P.#+L;U7P((?%L1(MKR83N-D\4"A($5D*(8K0.Q$526$0=8U?1JPU'
M?$31$EP*$2-?>('),4RH^^/E;HK5-,]A:J97]F-Z):,W>RCOG1THC<9T30?L
M*$-"P@O4:T_#9$2$BQFE).Z"06Z+4)8RS;KH8]K4,D:2,"+V9LX*]>UB(Z^D
MH!Y+U\3FW\%@A\IN2D^,ONL/7>69GEDGA]YTIX/O!DAF&;Z.T*R!',5/"/UJ
M_P'F)GYWV!V/7V\^P6&)44R) J*8-/%&;N,7D?C@31.^0JR-!W+"STK@M<72
M >P7!J^(Z8$NZ#]+7?\74$L#!!0    ( !UA?U*T8JGLM X  "<H   9
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
MK"X\-D]Z>C@<4/6*2C\KM%[@6CM(*R9P>AL\H@&3P?-$$O2V186/1%<9VX7
M$9Y[ZHQ,!D>>VD08>ZU322&WO+7HV/^H&L$.D$F(GC;_/ T>0M?KZ-H/ VT7
M3NJ21B,3G?I 6P ,>K_P#G.7I]6V/C]A9>#P7[#*RIA>@O.J%#B4U&@>?]9%
M7NVZ;5%>K#6T76?)=DXA@=7WLK8+"C)UFB25VJW,AWQM$>N31!<9"TFE5^S,
M)B&M;D&"@8+2]%3OZ,>^@3N,Q_:H4,1=M?P7DJ('ON/A7VF%,H^_BA8W&LVN
M3-B78F6S*UDC=6"BXWGU^56F$QB1J8@K@>,T!PV)'"[U"^9+@>AQXKU)\7WK
M1VN%V0;;P; ^[ID[X&HVI#5ZU'>^'))AOR_H +Y@<?&:(''#.]33;YI]X64<
M<H=ML^W_.BB!M@H4S;0KTJYG;_B%[RFMC*:H)_(.)M&.>ES17V\S?XTK/0H-
MWV 97Q+K1E8T8VF[U)H[J9(5X6M;=0D@P"81J#>(KZ%-S6A;X98%X@Y.W3WF
MDV+',6JPM:G'J$7%<7X]:@V#FMV!H]\3=Q$5U&U]V]C4^>7P<DU=A;9/JB,4
MWX9<!VQ_;[IFY 2TU;3>9 ;AU\,U!,X>5"5-S>H5LRY ]5N$0]_R=\%ARUD,
MH!T3]812\]U%UH"C6C@GF[[]">3D0ZPS'?+E3V8>>6S%,86^W%E5T+!I86P0
MZ;!H T([?/0CHHA8^$2'0C!-)O8 -@^U*O5H%*F.J3,0\0IF8DI,G;K:Z17M
MF9CCX'-5I2N;IO5 YW1WUE=:XPJNVZ[7@;8/H=$O@8D),AW$_P^5P,/[IKJA
M<,K/)]PIV- Z->SPG85]E/>EL.9P$/?L\,JB=]OQ'CER,@IW&S?M<?Z^9W3!
MR3S>C^>3-@C#^8^4\#E^WOET?8P?7M-<RHW,[(<S1-=^&\WRG5@_M("3'94>
M#O%H-!BJ+3PDS Q@TWM>*:Y68)RNUEU W=?&%0_@TD[62'Z(8^8JY^=*'^5"
MG<[_UOLKO*[Y 4*CJ(.[^E/^FGFM^_E&%A<RDN5,64YCU[BLL5#'MP]NG!G*
M2/W]81FGO^&R78@='_/ZLHJ3V3'><>F6F-#7&T[XG?H=N8_WV&0QUCL+]@)
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
M([PY;/L*;#^\6867U\QXE$<8+O%P%I8V8'UN<$!N/LA ]Q2__ M02P,$%
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
M$SZ]J--'=!6_8N<NHFCSST))I! =P/["N=A^T 7=?VL<_@M02P,$%     @
M'6%_4BW548 N!0  \@L  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
MG59I;]PV$/TKQ!8)$L#9RSF<Q#;@*V@^I ULIRU0] -7&JT84Z1,4I:WO[YO
M2$F[&Z\=H("QEJ@YWKPY.(>M=3>^) KBOM+&'XW*$.H/DXG/2JJD']N:#+X4
MUE4RX-4M)[YV)/.H5.G)?#I].ZFD,J/CPWCVU1T?VB9H9>BK$[ZI*NE6IZ1M
M>S2:C?J#2[4L Q],C@]KN:0K"M_JKPYOD\%*KBHR7EDC'!5'HY/9A]/7+!\%
M_E#4^HUGP9$LK+WAE\_YT6C*@$A3%MB"Q+\[.B.MV1!@W'8V1X-+5MQ\[JU_
MBK$CEH7T=&;UGRH/Y='H8"1R*F2CPZ5M?Z4NGC=L+[/:QU_1)MG]_9'(&A]L
MU2D#0:5,^B_O.QXV% ZFCRC,.X5YQ)T<193G,LCC0V=;X5@:UO@AAAJU 4X9
M3LI5</BJH!>./YO,5B2NY3WYPTF 13Z?9)WV:=*>/Z+]7GRQ)I1>7)B<\FW]
M"9 ,<.8]G-/YDP8_T6(LY@=[8CZ=SYZPMS^$MQ_MO?EI>.)<^4Q;WS@2?Y\L
M?' HB'^></%Z</$ZNMC_GPS^1/NWL]^_7(CKD[\NKL1U2>+,5K4T*U$[>Z=R
M\@*-)U3R$=B'D$$$")+)A2T$R:S$]T!.5:+&K\UCF>*C27(^*%0O#J@H*#8!
M&Q(.9]$X"Q6-UJ( 0U*+%4DG9/X=Q0<EEF \.3XZ@@K=D0E^3[2E@F<).AUE
MUB'_@!&-=2A"F9"NA,VRQHUC>&LTTI@&WG: JJ$.6';M4P6JO&BE%[,WX[?/
M!!X0.OL*I7*YN&VD P-\N!D$%]$>"V=,JH-3&)W-Q^^?#8%[60V  ?\'[>E8
M?'YP")-AG:CGOQS,9^\^^EV!Y IG#BETMHHZW\978^&##$VP;C5$BW&H-"AN
MB &RH(+M+/1!WDG=R#3$-*:H-!GM<008.285!:+D<H"P$\::5\A& S +'8.K
MI$'..A9?^(;SYG^4JTAJ'\T05U/ 0,?P#7OBJAN@L[?S%]5+0?<9^40I9G,'
M"UH_F/,E"'^5*G%3]N5XJ\P=+1LM':*7WA/_ 29@+)168<5TX*K1ZE^*QQBW
MY&(>03$KX$(2)U%1F67D*HDG6*!OAP9$;AOEX,F#/U6H3((<<(1+B",6WYM\
MR0\Q^3GJSV'PLOVVI,CP(U!B,U1(B]#JAA 2.L" E]"# B];M8->BIGE;D#_
MR3NIM(PYLU[%4HK$TE+&%^*!$'//QVV\<!A N?ZT;GW&:!??8TF"R;$XW1P*
M#@JX,4'0MN.UBTV8/0?4-;4*HHP%%- 4 0.)BX6#P-WNNV>-.:'9 099H4*?
M4$;.IGMH3-,=VJ]0T?^#6 46B1AI%^C 3"\0RPDW.6C?!LT(NR'*R';T4$]3
M03DY-#ACX^9D&.@]- X4D';<&JAWZ=P*7EKI<K3;0YW+Y[*J/YX+3*P<!&W)
M;W8G3.^JG4AL*3GG*)]*<6:U*E()<&$QV[ZI:XO69*H6JQBND3?<8<GIEF&M
M>M*];5P6YW.\1M+TQ%7K,#97PW6[W9BM0F%DN-V526,I]6?T.>3VD>'4=UB.
M#BH ND"/*>ZL!]G#-%$>T?/H;0+?S6D6>_;810M"'+8XE"^[]!P!WTGZ*01[
M(DVY0;.UC<[[ONQHYGO(*22QG[9FYV#'I,"*%SGK:L(:/]ZU.4PV]K"*W#)N
MFSPJ&Q/22C:<#@OM2=KCUN)I&_XBW5(9#ZH+J$['[[#AN+1AII=@Z[C5+6S
MCA@?2RSEY%@ WPMK0__"#H8U__@_4$L#!!0    ( !UA?U)-D(-')@4  ' .
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;+576V_;-A3^*X16;"L0
MR[;BIFGJ&+!S0?.0QHBS[6'8 RT=6T0H4B4I.]ZOWSG4Q7+C& W6O-@B=2[?
M^<Z%XG"MS:-- 1Q[RJ2RYT'J7'[6[=HXA8S;4.>@\,U"FXP[7)IEU^8&>.*5
M,MF->KV3;L:%"D9#OS<UHZ$NG!0*IH;9(LNXV4Q ZO5YT _JC7NQ3!UM=$?#
MG"]A!NZ/?&IPU6VL)"(#9856S,#B/!CWSR8#DO<"?PI8V]8SHTCF6C_2XB8Y
M#WH$""3$CBQP_%O!!4A)AA#&M\IFT+@DQ?9S;?W:QXZQS+F%"RW_$HE+SX/3
M@"6PX(5T]WK]!:IX/I"]6$OK?]FZE!T<!RPNK--9I8P(,J'*?_Y4\=!2..V]
MH!!5"I''73KR*"^YXZ.AT6MF2!JMT8,/U6LC.*$H*3-G\*U /3>:I=Q 9X)Q
M)>Q"9YAKRXFN8=>A=9+IQI6E26DI>L'2)W:KE4LMNU())+OZ74350(MJ:)/H
MH,%KF(<L.CUB42_J'[!WW(1Z[.U].!CJW(<ZY1NL+,?&QG"U!/_\]WANG<$R
M^>> LT'C;."='?\$7@]:HJX\LSF/X3S MK-@5A",9E_&]U>=R7AV=<DN[FZG
M5U]GXX>;NZ_L3K&[V.DY&-8_]M3UCIA+P8/@:O.;99:@I5HF8"SC>6[T"D&2
M#$FSF=/Q(^,J83<J1EZP:=AXS0V2)KEBOY/@K[^<1E'OLY>G7;_N?WX?LH?:
MC!<FVR(!RW!Z> ]+I-LQO6"BL6V]/YT3._:(*:TZUG%7.&TVW[_$^)T1L4.\
M_LWS'58HX5"R7%!T$ O//#/4H/@J!^.'&2(HN:AUGKVPG@:-P$T+,"<R+'/Z
M.UXARZ7> *"E1*!;#*!M@#(GT'+%B;$A&UNB NO<%#@0FUKW"4-8:X[ZU.PB
M*S*2C,(!S@ I*9H*(.[&.LMHHXQXQ87D<PF>\D7A"E.S7F!?FFV>*4$AFQI!
MJ2ECX4G)-%G=D3MB\*T0;E/'OB9XPMH":6^;[0U>5SXH_[Q\7D2!M"98'XX)
MI#QV%60<BH+ZME;91;H?I+<V+QR2)/%8$FKYFOA+/C$W2(+23&J<( ;SE, ^
M/V5059DP+JUF*256-053I2XO3(QOL$*\UFN+8Q#V?DIQ'$9U736R2PV*9.7$
M!YKXSZ'Z*MCN?JK'D6T-XK@U&QD\T7,9V[LH[#?QD*%W_?"TWO!]GX,_T>5F
MBTKA['Q34">M#O2@3K:L[X)BEX6IZ^I_P&J-F#)3S:"KAJ)7W#\%]U8]B6\[
M"AL_!N/PXVT[OKQ(!MF<SH>J$R::ZAX7E_5D"ZM.KSJF:C=JB167ON5L'?Y$
M\OBQ,XOQS*&B] J='/&20*83D-XEBJ*=3!LG_D5],LJHL6EL=^A4I,\O@096
M55"&FM(*!]O9"CC.DAJTQQ2R^WWD[ %<YA[=DFXL=8G?\(3^O4QMN$H(C:W^
MQ\]VM\DJ PEW7KYLK[>,[^T*[863<F]=[:ND:IZ73&=\P^8X7KA11#:.PC@5
ML"+H!B3W!T7;H01LHQ]@HW32UHP-2AG!?7*;K&[=U3C;.HZ;)3A;)PK#<5RV
M/Y70/XY+/,"JP^MA=E\?6S]4%DV,U5F+^K7>;ODLL"SPJZ6#5PM!3 F5X#4
M<Y4#F,[2Z"(/V;XOU&[K%I !AD-W'4)1*%=>")K=YCHU+F\16_'R+G:+; B<
M+1(6J-H+/^(WM2GO-^7"Z=S?*>;:X0W%/Z9X)01# OA^H;6K%^2@N62._@-0
M2P,$%     @ '6%_4I#Y)/%Y P  (0@  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&ULI5;?;^,V#/Y7" \8-B 7.W;;2[HD0'*7N^O#%4&R'P_#'A2;
MB87*DB?13???CY(=7[HUP8"]Q*)$?OQ(D52F1V.?7(E(\%(I[691253?Q['+
M2ZR$&YH:-9_LC:T$L6@/L:LMBB(852I.D^0NKH34T7P:]M9V/C4-*:EQ;<$U
M527L7TM4YCB+1M%I8R,/)?F->#ZMQ0&W2+_4:\M2W*,4LD+MI-%@<3^+%J/[
MY8W7#PJ_2CRZLS7X2';&/'GAH9A%B2>$"G/R"((_S_@!E?) 3.//#C/J77K#
M\_4)_5.(G6/9"8<?C/I-%E3.HG$$!>Y%HVACCE^PB^?6X^5&N? +QU8W2R+(
M&T>FZHR9025U^Q4O71[.#,:7#-+.( V\6T>!Y4=!8CZUY@C6:S.:7X10@S63
MD]I?RI8LGTJVH_E*6"WUP<$:+6Q+87$:$^/ZTSCO,)8M1GH!8P)?C:;2P4H7
M6+RVCYE/3RH]D5JF5P$_X6X(Z7@ :9*.KN!E?9!9P+O]ST'"[XN=(\LU\<<5
M_)L>_R;@9_\KB5<Q?//=NUKD.(NXNQS:9XSFJ\7F\>'Q\Q;6JPULORPV*U@*
M)W/ D\>:/;H0D72A/ O@6J<2X1@*DF7QC);["W13[5C;["$W5<5:P<X!MZHC
MH0O&X^*CDF76X+8KV"ZT#IO4AE"3%*HW)I,_#>&C5(UW\A8AG:NF8 >>3>'U
MN/\ ]WMNR,N0K6M'G@TKM7NF]CS<@,< WYK,O<?VI-&2'#![[SC,*)WC^=D
M:FN>.9:">0@*9 (SUT7FFKP$AWEC)4EFRWG4AAB2Y+L3ZR$\:.] FL*%'($
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
M*WS!L78'L%\H93<3YV#[3;CX$U!+ P04    "  =87]26L[>THD(  !/&0
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
M6J*+4986X/O&&+\?T ;#GR"7OP-02P,$%     @ '6%_4L%FTQ])"0  ?Q@
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL[5EK;QN[$?TKA JT";!7
M+UNQ?.,8<.2DUT7]0.3<HBCZ@=KE2DQVEWM)KA3UU_?,D+M>.;8;% 4*%/T2
M4TMR.(\S<X;,V<[8KVZCE!??RJ)R[P8;[^N?1R.7;E0IW=#4JL),;FPI/7[:
M]<C55LF,-Y7%:#H>OQF54E>#\S/^=F?/STSC"UVI.RM<4Y;2[M^KPNS>#2:#
M]L,GO=YX^C Z/ZOE6BV5_US?6?P:=5(R7:K*:5,)J_)W@XO)S^^/:3TO^%6K
MG>N-!5FR,N8K_;C*W@W&I) J5.I)@L2?K5JHHB!!4..W*'/0'4D;^^-6^D>V
M';:LI%,+4_Q%9W[S;C ?B$SELBG\)[/[145[9B0O-87C?\4NK)U-!R)MG#=E
MW P-2EV%O_);]$-OPWS\S(9IW#!EO<-!K.6E]/+\S)J=L+0:TFC IO)N**<K
M"LK26\QJ[//G"U.6VL/+W@E996)A*J^KM:I2K=S9R.,(6CA*H[CW0=ST&7&G
MXAH"-DY\J#*5'>X?0;5.OVFKW_OIBP(_JM503.>)F(ZGDQ?D'77V'K&\V;]C
MK[C4+BV,:ZP2?[M8.6\!FK^_<.IQ=^HQGWKTG_+ROQ!W>WU]=7_]X>9^*2YN
M+L7B]N;^ZN:/'VX65Q^6XL]J+0MQ9TVJ5(93G+C?*!Q9UK+:"^V$KK:FV*H,
M [&55IO&B8(WU0^;$LRF14-CD4)]95,M"_KJD4+(J2:LKY7U^X1&69-Z46BY
MTH6F3V2H5>NFD-[8/4#KO;).F%Q(44E/3DX-LCM3%KI4E&.%0)D1&EY:-0Y&
M.S<\4%ZFJ6T0)UHE2].0/ZW" 1#@C? ;Y51WD,XAB>R%;BNY*A3FI<?AG8YB
M(W&24A79VEBH$;26590N4@Q7"F=(9RK(V OEO"[IP$/-LH <Z.::=-/IL-M
M.-2"K5 $IQ>01#IT$I6HC7,Z*A0UI ,LW"T@TN$7:;I5AZH.Q2]FI[;*)G1
MIP@TKHR'S0@CXD%3J,6(H&+/8P4.TFO)-1%NI 6U\8"FCN[/&X[-P[*A6 P_
M#<5[:>&?JRH=BNU07%1K;2[WE2QUZN+GVTK\258-BKN83"AE)]/DN[VO?O^[
M^70Z?DN?>#AY^UKDND ()9Q'(6.7B<^5IK@N/9S!J>DM6;0PC?5DRV<O-R(M
MI"X9H\ A.(@F>N[X V!0UH6L?'2U]2U4*0]R2UDH#!UH%8X<+H>BEIX3=:.*
M3*SVK+MX]7DI[GA"W!B@\B0YF<^2HS$,/$E.9Z?)F\FL,PWCSC+"$U8<GR3C
MZ?1U $T*&A$[8,]YN8>)8%C.,ZCP#?ZL0G!:-W0'DZA[*S/0LOTJ;O-<ITJ\
M&GQ>WMW?#B#ZHRG L22(]AT*.\AL$L1QE]:C )&NDY.W72;)NE:R<#&CQ$>%
M# 4V%MJF%)[=1@/A5CD07R@B.2("C/</(:P'[:%<TD6'P^7:()'/@K?%CE*$
M/8[J) L-M. <SEDRA=H+CO)S^UN3#"OB=Z8+(TMN:I9MMBHB'E4/)01H0!.
M!54*B/6J4?3]LS[D."*'<T_YA[D;B"Y7D#YYPUPU#EF9,EC7%@!461^8T>=(
M;L.RR==8Y?*H($,DMZ;D7QWX6]C'T+R8(GG,[O[F2X1X)^&0%JI/3;;8#6"-
M(.E2E&H^"ETFJ$',FH+"8BS<1FZXEA;8H+0GOCXLD2M5:-0K%\MT#"4IL]-^
M@R(E0#(ZA))8ILH8@FBQ5 AN*;9Z;2SHJM@?BJ8Z3E7/JI14X0JNOB&MG'K$
M#_UBZ#>HR;UJN%*I;+ CL ;)VZ,K#N69D$BZ(-[ @R)RD;VZR76Z3S6@L^]9
M Q-<)*.7QEPB9TFH,&0V#^[@!<"54NY7Z5+PIXW.[U?')Z/ZWZJ&\^3X9)8<
M3TX2#&?'&+X9TW ^QO!DWB][,8DX&Q#*-;#,3!>JR@IM2/4 I&/VT"D[+0,+
MY@!V:].7!C3#>Y.VV# #TWS++9QA=&S+D<]D(QQCR-\Q&2ESOC39NN3*X@(A
M>\5'P]/T:8<FB/Y2KQ)VA:XD7FX>MIL0KC5L94!OHJ[2.<2(BG]T,,6OJWV
M6*'7!+N$@=@&)\"$ONQT4>1- 6QU<Q%;^Q99IX>=09O /2-AE;&5PIQ2+HJN
M?O+R&^,C9I 3T!S&'\U0S1=BJ5+JR&=)1P14G#LNB_ DIP\CL)E.HL,[OSQ#
M+J3#03D=]\OIX]66^A_W6#14H*+%985XJE8IG[>,-\')>!(X<"O30'C<J9:R
MRJ*H $DNWAV,8FRH2VL=U7J>3VV/?]2RMEY'T5DAJI3>7G<!L&JC),F(.K2_
MT.>M9)62*RY5^M@5P?'40&2JTHH]UC5>LW[M?>PP[5Q#02+4XD18W]\[[>KV
M0Y&*XI+GBPYL9LZDQ&4>L.JW1MNV#VGY P%PS0K7($**;ZAQIP(48!?MD)1,
MQK]$E'W8=G,=?%O(!NMCUK8(C6W687QHRO,T7SN(H_*0I8=%Y!FV^A_@H7D;
M8<[6'V2:4+Z>IYK.<8<D\ZIWJ8S[6K\@F1I^ZG'*N]</=,0L=$@VX^DL>7.$
M\H:V>WR4G)Y..?CMKZ.G@T).1(=%_6#VT /_'R,O8.2I2][V^^M@I)VC0#LG
MCRZD]'B _CI<J].#J\V/M*\WAB\7U0$.;]1._-7@%D0V>4+L#ZK:=5D7*5I^
M)Y9[YU7I7KB;#C$5W!^4/[1.%H5:*_> !HZO+O@]!<[T.E** P7RQ84@Y'6-
M,*0AE"ZHT ;]8.'=U6+Q^ VD?R+K5=,S%=T%M]H4[$J2D\?2+\E#MG&>6I=0
M)4G%C8Q)D/);5!,J-#TS)!PH?/P)H:N9K;:H\GE.-!HC1S=0%6+TA(I.J:_(
M$]S%4+4KY8E;,EG*=:S2NOK25/P<2XA',L5.H33; /Y,NQ)41=RT5+4/_#</
MZ&*X731KLHCO6I-Y[ZH5B>0@+R-S0'5R*2'&*H\;!+WVT8V0'\709:]5P7"M
M"Z1.\ETKUW\10Q"(O[!^9:$_\,/7S-"0\:?0"MVFWI#N@;?;FA/N_P ),:(#
M6T(Z]L76.-P%*5-]=\<<BFME_Q%R05Q054DE7.,!?5+MJ2?*4>]1&!O6_/1-
ME]RF\N%]N/O:O:Y?A$?EA^7A:1X\L:;J5Z@<6\?#D]E V/#<'7YX4_,3,T+N
M3<E#=#+ 'RW ? Y2;W_0 =W_.9S_$U!+ P04    "  =87]23?[<K20$   [
M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RU5EMO(C<4_BM'-*I
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
M/6@-S!RK:&'6NEC&'K."VP>;6!-<7=08[Q%L8H"1^DU[JQ<%X^T/@/>&^=N
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
MMV+).Q.M=^#SM3%NK_@$_19>_ 502P,$%     @ '6%_4J&TG-FT P  D @
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
MM$?1> >Z+[5V)\4G:#?S_ ]02P,$%     @ '6%_4J7]Z47$ @  *P8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULC57!;MLP#/T5P@.&%DAKQV[3
M)$L")&V'[= M:+KU,.R@V'0L5)8R2:Z[OQ\E.VX*-,$NEDB1CX^B2$]JI9],
M@6CAI1323(/"VNTX#$U:8,G,N=JBI)-<Z9)9$O4F-%N-+/-.I0CC*!J$)>,R
MF$V\;JEG$U59P24N-9BJ+)G^NT"AZFG0#W:*>[XIK%.$L\F6;7"%]L=VJ4D*
M.Y2,ER@-5Q(TYM-@WA\O+IR]-_C)L39[>W"9K)5Z<L+7;!I$CA *3*U#8+0\
MXS4*X8"(QI\6,^A".L?]_0[]L\^=<EDS@]=*//+,%M-@&$"&.:N$O5?U%VSS
MN71XJ1+&?Z%N;*\H8EH9J\K6F>22RV9E+^T][#D,HP,.<>L0>]Y-(,_RAEDV
MFVA5@W;6A.8V/E7O3>2X=$5964VGG/SL[)9IR>7&P!(UK JF$4X>V%J@.9V$
ME@(XLS!MP18-6'P ; 1W2MK"P*W,,'OK'Q*QCEV\8[>(CP)^QO4YQ,,>Q%'<
M/X*7=-DF'N_R_[/]-5\;J^EQ_#Z"?]'A7WC\Y #^/:9*IEQPYI^<RF'!#$_!
M*KCAHK*8P:-_)YB=S9]1T[-O:!CX7EECF<R(WGL7?S2NZ]RQV;(4IP&UID']
MC,'LH4#(E:"V(TRPKJC41@U!"KC>,<M:9O6.&6N9F8:9>F4VAH="([XI,WPC
M,F\U)UR"+51ER,N< E6Q*V(CC+P0'3EI[BT9]I)!!,E5;S0:.2D>]KT47\!M
MGE-GNSOV"5!O@\&TTMQR(OWQPS#NQY\.KKMR'(NP>H7#EU14+C5F*#/D&K@D
MC1]-M:I$!FL$)BT_Z\@DO2A*(.X-'&XO2OS^<@#O/;-PKX%+U!L_I@RDJI*V
MZ>5.VTW">3, 7LV;,7K'](9+ P)S<HW.KZ@7=#.:&L&JK1\':V5IN/AM0=,<
MM3.@\UPINQ-<@.[_,/L'4$L#!!0    ( !UA?U)I8+Q.50,   <(   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;,552V_;.!#^*P.A6+2 $$G4PW+6
M-F!G^SHT&\1I][#8 RV-):$2J9)TG?37=TC9B@,T+M >]B(-'_/-ZYOA;"_5
M9UTC&KCO6J'G7FU,?QD$NJBQX_I"]BCH9"M5QPTM517H7B$OG5+7!BP,LZ#C
MC? 6,[=WHQ8SN3-M(_!&@=YU'5</*VSE?NY%WG'CMJEJ8S>"Q:SG%:[1?.QO
M%*V"$:5L.A2ZD0(4;N?>,KI<I?:^N_"IP;T^D<%&LI'RLUV\+^=>:!W"%@MC
M$3C]ON(5MJT%(C>^'#"]T:15/)6/Z&]<[!3+AFN\DNT_36GJN9=[4.*6[UIS
M*_?O\!"/<["0K79?V ]WD\2#8J>-[ [*Y$'7B.'/[P]Y.%'(PV<4V$&!.;\'
M0\[+O[CABYF2>U#V-J%9P87JM,FY1MBBK(VBTX;TS&*-%:78 !<EO$59*=[7
M30'OQ5!OF[B7=WS3HGXU"PP9M&I!<0!?#>#L&? I?)#"U!I>BQ++I_H!.3IZ
MRX[>KMA9P#>XN0"6^\!"%IW!B\?H8X>7_B3Z6^RE,HVHX-_E1AM%7/GO#'PR
MPB<./GX.?F ZR"U<4W^M.:41-@]PHV2Y*PQ<<8.55 \_RNQ99-NJE[KG!<X]
MZD6-ZBMZB[L:P=A:P<8VVZ'1FF]D5)!Y?33_MI4;WL)JIPE5:_@H&G,)=[5"
M?%(PN*;SISLO&P&FECM-?-&O@.HQEF-83-TB/'-R/;KRB>MBUW)%;#,V F'I
MIN$/WO5_DCM(7&SHV@N(8Y^ED15"/TT9"=.)'X:Y%4(_B[)'J&51V)!8XN=1
M;']9PF"2^7F2PX2T\Q3^%M0TLGJ */:C*(<HH>T,DM"/(P8)J; $[J2A%+V
M2>1'N;683?U)'I+ Z'Z46=LL3/V<I7"&*>G(E/27F'+2DDN:N3\BREG@WR-*
M]6B=DW4W_DJ@D8#W5#!!"1HF%"IH9>&FQ?_!(\M?PEP;:B=+ES3WLS2Q K$@
MGY(036(_23(K9;$?Y]% .>%<IC BYJ?,,2&?1I8)$T9,8*3S^TP(3H8S9:IR
M3Y"&0NZ$&>;TN#N^<LMAN#]>'Y[(#UQ5#75(BUM2#2\F5'LU/#O#PLC>C?J-
M-%06)];T4J.R%^A\*Z4Y+JR!\>U?? =02P,$%     @ '6%_4JA647)O!
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
M1.TVT/^=4O8T<0##N[O^#U!+ P04    "  =87]2,T69#O0"  "/!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6R]55U/VS 4_2M7&9J*5)&/%BA=
M6ZEE3$,:# ';'J8]N,E-$^&/8CLM_?>[=MI0)-IMFK:7Q';N/>?<X_AZL%3Z
MP12(%IX$EV88%-;.^V%HT@(%,T=JCI*^Y$H+9FFJ9Z&9:V293Q(\3*+H)!2L
ME,%HX-=N]&B@*LM+B3<:3"4$TZL)<K4<!G&P6;@M9X5U"^%H,&<SO$/[97ZC
M:18V*%DI4)I22="8#X-QW)]T7;P/^%KBTFR-P54R5>K!32ZS81 Y0<@QM0Z!
MT6N!Y\BY R(9CVO,H*%TB=OC#?H'7SO5,F4&SQ7_5F:V& :] #+,6<7MK5I^
MQ'4]QPXO5=SX)RSKV&,*3BMCE5@GDP)1ROK-GM8^;"7THAT)R3HA\;IK(J_R
M/;-L--!J"=I%$YH;^%)]-HDKI=N4.ZOI:TEY=C1.TTI4G%G,X+,M4,.Y$K2]
MA?-]@7 I4R406I^4,8?0NF=3CN9P$%KB=@AANN:9U#S)#IXSN%+2%@8N9(;9
MR_R0-#?"DXWP2;(7\ -.CR#IM2&)DG@/7J<QHN/QCG?@73Q6I5W!]_'46$W_
MRH\]F-T&L^LQ.SLP[^@(915'4#G\D=&O^;N7RIW=OIFS%(<!@1K4"PQ&YP63
M,S102D"6%D ,<R516B>(;0E27E#Z0E#I!;5!H@^W[*D-3",P [GB=)A-'^X+
MC?AB9X'VI=D6:!&S+51EF,SH]Z%S1*=$TG^M-<IT!>2T-"3!G<^:#R:,,YD2
MC85KM4 Q)6&=R.-%< !Q^ZS371OXFEZ8(G4JI'Z1<F9,F9>IAS?;A4"<P%BH
M2EJS%4CB<ZW$+XWAM$/P]DTOB9-W<.U =ZLY<%1;)9$[NJ+F]VR1+ZE[ M>T
MH?_,R2NV@D[<F-B*VYUN?/C7-G;:2>_TOSE9L_V6F:^=W7"K20K4,W\5&"(C
M\76_;%:;VV9<-]GG\/JJNF)Z5DH#''-*C8Y.J:GHNOW7$ZOFON5.E:4&[H<%
MW9BH70!]SY6RFXDC:.[@T4]02P,$%     @ '6%_4L!$C))K!   D0H  !D
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
MB]]JH.P"?+^1TKP,;*]>?_W-_P)02P,$%     @ '6%_4IZHS;FH P  B0P
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
M6+7(](M"SN<Z%#R+-8O5]F/ ]D2)5;/;_2B4$D5SN.1LQJL:H._/A5#/)W6
M[I/,Z']02P,$%     @ '6%_4J[:!_M  P  RPD  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#$N>&ULM59M;],P$/XKIPBD38+E95O736VEO8! 8FC:!'Q
M?'"3:V+-L8/MM!N_GK.3ID6T'E_XTL8O]]QSC^_.GJR4?C05HH6G6D@SC2IK
MFXLX-GF%-3-'JD%)*PNE:V9IJ,O8-!I9X8UJ$6=),HIKQF4TF_BY.SV;J-8*
M+O%.@VGKFNGG*Q1J-8W2:#UQS\O*NHEX-FE8B0]HOS1WFD;Q@%+P&J7A2H+&
MQ32Z3"^NTA-GX'=\Y;@R6]_@0IDK]>@&'XMIE#A&*#"W#H+1WQ*O40B'1#Q^
M]J#1X-,9;G^OT=_[X"F8.3-XK<0W7MAJ&HTC*'#!6F'OU>H#]@&=.KQ<">-_
M8=7M/1M%D+?&JKHW)@8UE]T_>^J%V#+(TCT&66^0>=Z=(\_RAEDVFVBU NUV
M$YK[\*%Z:R+'I3N5!ZMIE9.=G=WC$F6+L-"JAFLEK2:=#)&P%5Q[]Z@-O(7/
M3&OF!(2#&[2,"W,(KX!+N.5"D+QF$ENBXT#CO'=]U;G.]K@^AUOR5QEX)PLL
M_K2/*8PAEFP=RU46!'R/\R/(QF\@2[+TR\,-'+PZ#, >#Q(=>]C3/; WW+"R
MU%@RGT=J 6O1OG^BK?#18FU^!!R=#(Y.O*/C?8[8LP&VL*BA:75>4;+UPU7%
M\PJH[-ZRIM%JR01P0T7QL^4:"Z#BI$55M+FE2=MJN>LTPLZ/$RC(?R",TR&,
MTR#2/5+:Y(]<ED QZ))2AAEH4.<H[>$N9F&\+#E*DM<!8J.!V"@(=,LEK]N:
M)'+MRO$C4EP5I!TG!:T:1,2GAFM_W+OHAKVD&=0^KP.,SP;&9T&LRZ+@CH5Q
MY/*^.D%P-N>"%G!GU760(P_IFO)RED[BY0X6XX'%^(4#[=)=8ZY*R7^YC'/M
MXB]"S]0@!9,Y&M<9-)H&?=/M==[)=ORO;,\'MN?_<LH!]=-DTQR3_UOZZ58?
M3H.T[]@S7786J-SKG;TT;/YR^:;9ADH65I ]O:3@IG>F_[EYIIONF88[V(L*
MALW/]RL8;]VO=!^6_A5A*/];:;NK=I@=7BJ7W?V\V=X]<VZI(7*J9X$+,DV.
MSD@XW;T<NH%5C;^MY\K2Y>L_*WIMH78;:'VAE%T/G(/A_3;[#5!+ P04
M"  =87]2U#FAX$D"  #7!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX
M;6R55%UOFS 4_2L6ZD,K;>$KI%F5(#5$U?90*4K6[6':@X%+L&IL9IND_?>S
M#4$D3:+M!7SM<^X]]\#U;,_%JRP!%'JK*)-SIU2J?G!=F95083GB-3!]4G!1
M8:5#L75E+0#GEE11-_"\B5MAPIQX9O=6(I[Q1E'"8"60;*H*B_<%4+Z?.[YS
MV%B3;:G,AAO/:KR%#:B7>B5TY/99<E(!DX0S)*"8.X_^0Q(9O 7\(+"7@S4R
MG:2<OYK@6SYW/",(*&3*9,#ZM8,$*#6)M(P_74ZG+VF(P_4A^Y/M7?>28@D)
MIS])KLJY,W50#@5NJ%KS_5?H^K$",TZE?:)]A_4<E#52\:HC:P458>T;OW4^
M# C^^ (AZ C!*2&\0 @[0F@;;979MI98X7@F^!X)@];9S,)Z8]FZ&\+,5]PH
MH4^)YJEX#3M@#:!"\ HEG"FAC95:A"I18LN#D.AS?X06F&*6P0?([1(4)E3>
M:?#+9HEN;^[0#2(,?2]Y(S'+Y<Q56K IZV:=N$4K+K@@[@G2$0JFGU#@!?X9
M>G*=_HS?4>A;MG?,=K5+O55!;U5@TT7_8]6Q#>C78RKM_N\K!<.^8&@+AA<+
M9D!V.*5PUKN6/+%D,ZR[. S]>^W3;FC1&90?3,(>=:1LW"L;7U76=X^E!'56
M79M@/*CKG2B[ACA2%?6JHG]310E."26*G#<N^F!)-/UR(NX,9AR=R','8V>N
MO&<LMH1)1*'0+&]TKY.(]AII \5K.XDI5_IWL<M2W[P@#$"?%YRK0V"&N[_+
MX[]02P,$%     @ '6%_4DM7 %YS @  108  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#,N>&ULA55-3^,P$/TK5L0!I%WRU:0M2B-!*[0<D!!=EL-J#VXR
M;2P<.VL[#?S[M9T0A3;M7AI_O#?OS=B>)@T7;[( 4.B]I$PNG$*IZL9U959
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
M0& G>G1FIW5#-%G,I#@ 6:E-MFK#UL9&F]FPLKJ,#UJ:L\S$Z<5O0JP.C'-
MRA6X+34I-VS)*;A2BFH%+AS'WMY031A7[\S9;P\WX.V;=^ -8"7XNA5[9?*H
MF:^-M6H /Z]M?#S:P",V/M'E)<#I>X A1H[PZ^GPS^0)!,A&P]-HW]2C*0IN
MBH)MNFC,#2N9IA=WIL%<1?G[SNC!K::%^F=BM* 9+;"C!6.70 JE0$ZD?&+E
M!CP2OJ?OP=IZ,&5M1F?5@*[2'M/'-GUUVSXN@@"A-)KYC]T2.F0XR>*XD9VX
M#QOWX:3[JSS?%WM.M"D5*834[">I;E"7T6.FL./@ H5A%F<]IRY= -, NJU&
MC=5HTNH?AHK_H\S1P!5*8XSBGGF'+$M0,%+FN/$>3WJ_EV*USS70--^6@HL-
MHVJB]Y(F;?(*G9XVHZ7G[?1T4%L<A7'2[W27#$6=-CMQGS7NLQ?K]&S8P5D&
MXWZO.&1I&H6)VRB"+=3A.3N]SG[2PU$4P_Y]ZM+% <1XQ'_GH80F_5_;!Q^5
M9J' ;8W5ENVF^AVU:$>OP7;4PAV=F>YU_FZ18XB3H'\M7#(4CR 3M7A'+\=W
MY "W>12%N._5I8,0I2-F6\"CLQ(>#=F-#;I1W_Y0%L#N+$_=MXA'TXS_*LG*
M+-+- GZJ\UJTH]=@.VKACLY,=S3D-H(H@OWR_TIVZK_%.WHYOB,'N>-LV"DN
M69PAMU7<\AV?E>]XR.T HS[=7:HP&GF(XI;M>)KM=RPW;X&3JQ?<6:B_!LUQ
M2W-\9IIC%Z;3I%_Z7ZA.W;<LQR_'<NQ@=-1=@M=.7;(H"4>LMB3'9R5YG;W[
MLH.C096'H@@%/>=^Y]VZ^K#QF<@-*Q7@=&VBX&5BDLCCMX+CCA8[^[J]%-JL
M8>SFEAJPRTI@SJ^%T,\[U1M\\\5F\1]02P,$%     @ '6%_4JAG</&W @
M< <  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULG97?3]LP$,?_%2OB
M 21&?J<M2BM!.S8>F!",[6':@YM<&@O'[FRG!?[ZV4Z(.IJTTEX2.[[O?>XN
M]CG=<O$L2P"%7BK*Y-0IE5I?NJ[,2JBPO.!K8'JEX*+"2D_%RI5K 3BWHHJZ
M@><E;H4)<V:I_78O9BFO%24,[@62=55A\7H-E&^GCN^\?W@@JU*9#^XL7>,5
M/()Z6M\+/7,[+SFI@$G"&1)03)TK_W(^,?;6X >!K=P9(Y/)DO-G,[G-IXYG
M @(*F3(>L'YM8 Z4&D<ZC#^M3Z=#&N'N^-W[C<U=Y[+$$N:<_B2Y*J?.V$$Y
M%+BFZH%OOT*;3VS\99Q*^T3;UM9S4%9+Q:M6K".H"&O>^*6MPX[ CP8$02L(
M/@K" 4'8"D*;:!.936N!%9ZE@F^1,-;:FQG8VEBUSH8P\Q<?E="K1.O4[ OG
M^990BC#+T2U3F*W(D@*ZDA*41)_0YY>UKCCDZ*96M= +%1>*O&'[$\PBDX!.
M%Z PH6?:_NEQ@4Y/SM )(@Q]+WDMM6>9NDH':Y!NU@9VW006# 1V \L+%(S/
M4> %?H]\?EA^AU]1Z%NU]Z_:U17JRA1T90JLN_C_RK0@,J-<FOK\NEI*)?3N
M_'T &W;8T&+# >P#F(.8@T"\&"K$=>,BL2[,H=W,HB (4W?3 XXZ<'00K%E!
M'ZM113LL?^3Y ["X@\7'8&$?+.Z!1?$ +.E@R3%8U =+]F'Q)!J C3K8Z!@L
M[H.-]F'))/;[8>,.-CX&2^S^5"7HAEXH$'WL\3[;CY)P(--)!Y\<A'_3%TZ&
MA7@E;(4VF-9PC@K"B +=![KCHJ=5;R^8[.UA?YP$?M(%U9SY'K/)R ^3#[&[
M._W0W$5W6*P(DXA"H87>Q4CO+-'T]V:B^-JVR"57NN':8:FO1!#&0*\7G*OW
MB>FZW24[^PM02P,$%     @ '6%_4A.P>9<* P  [P@  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL?99=;YLP%(;_BH5ZT4I;,29 4B61^J%JE5:U
M:MKM8MJ% R?!JL&9[7STW\\FA*;@<)-@>-]SGG.,;<9;(=]5#J#1KN"EFGBY
MUJLKWU=I#@55EV(%I7FR$+*@V@SETE<K"32K3 7W"<:Q7U!6>M-Q=>]93L=B
MK3DKX5DBM2X**C]N@(OMQ N\PXT7MLRUO>%/QRNZA!GHM]6S-"._B9*Q DK%
M1(DD+";>=7!U&V!KJ!2_&&S5T36RI<R%>+>#AVSB84L$'%)M0U#SMX%;X-Q&
M,AS_ZJ!>D],:CZ\/T>^KXDTQ<ZK@5O#?+-/YQ!MZ*(,%77/](K8_H"XHLO%2
MP57UB[:U%GLH72LMBMIL" I6[O_IKF[$D2$8G#"0VD#:AO"$(:P-857HGJPJ
MZXYJ.AU+L472JDTT>U'UIG*;:EAIIW&FI7G*C$]/K]-4KB%#/QF=,\XT X6^
MH]E^4I%8()?@_ XT95Q=&.G;[ Z=GUV@,\1*])J+M:)EIL:^-G VA9_6(#=[
M$'("Y![FEX@,OR&"2>"PW_;;'^D'"H/*C;^Z?=.1IBVD:0NIPD4GPCWI'.27
MFN^82KE0:PGHS_5<:6E>P+\]F<(F4UAE"D]D>J8?4G".3-?,LN!4FU[#SJQ2
M!<XN[J/%532[1C?3( JBT=C?'#?+H0KQD>H+ZJ!!'?2BOH@/RFTS7%Q[Z^ H
M(\$1:6$Y1.&(N*FBABKJI3J\H HV(&F9@HLNZB0.$]R"ZVJ2T<#-%C=L<2_;
MC'+SZMBI75BTG"E FN[<'8P[^:,D;C%V-7%X@C%I&)->QJ>U5BP#TS^Y8:D;
M+>G.&QD%+3:7B)R8W&$#-^R%>R@S*$JV8"FM=OU<\&Q.TW<7Y+"3?Q"3J 79
M%4488S?DJ($<]7?0;A8NHE$W63Q,6D0.$4E.K-0 ?V[KN)?I56AJ-I5Z;?#/
MC<RY,^/.=A'B)&XO$(>,C,)ANWO^T6ED/P4>J5RR4B$."^/#EXE9:')_NNX'
M6JRJ VHNM#GNJLO<?)& M +S?"&$/@SLF==\XTS_ U!+ P04    "  =87]2
M0N-S%5D$  #Z$@  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RU6%U/
MXS@4_2M6M"N!M-/$#OU@5"IMB]"R8F80[,P^K/;!31QJD<3%=EJ0YL?OM1/B
M,J0.&K8\T#CQ/3X^USZY\70KY+U:,:;18Y&7ZBQ8:;W^&(8J6;&"JH%8LQ*>
M9$(65$-3WH5J+1E-;5"1AR2*1F%!>1G,IO;>M9Q-1:5S7K)KB515%%0^S5DN
MMF<!#IYOW/"[E38WPMET3>_8+=-?U]<26F&+DO*"E8J+$DF6G06_XX^+F)@
MV^,;9UNU<XW,5)9"W)O&97H61(81RUFB#02%GPU;L#PW2,#CH0$-VC%-X.[U
M,_J%G3Q,9DD56XC\;Y[JU5DP"5#*,EKE^D9L_V#-A(8&+Q&YLO_1MNX['@4H
MJ90611,,# I>UK_TL1%B)X#@/0&D"2 _!ISN"8B;@-A.M&9FIW5.-9U-I=@B
M:7H#FKFPVMAHF TO31IOM82G'.+T[$J4=Q_^8K) YVRIT0?TF4I)C;3HZ)QI
MRG-U#'<7DJ5<HPN:\)SKIVFH86R#$";-./-Z'+)GG#^K<H"B^#=$(GSZ]?8<
M'?URW(&R\*-<L.4 D8E!(;A!2<2&E;34+]%"T*$5@[1B$ L_W -O);@LE985
MK%2-_KF"#NA2LT+]ZX&/6_C8PL<^^&:)(5YJ)IG2"-1FT$I@$RH0?<UD F/#
M%NK4QS\"&431KQZF)RW3$R_.)_K(BZI 6FB:HYQMF 1"ABH77:QJM!.+9HQC
M,XNGX::#P+ E,/QI F Y2\4>*I,A+6 S@) <>M'DH>**&W=0723K$7&TRW(P
M[.8Y:GF._#QY:7EF_)&E*%E1"2S-BO3K-7I-!0_('B[CELOX+5P\Z9^T2)-#
M[(/3%O[42W0ABH)KBYRQ_B7O!XL&Q+OD<>2<,'K+FO-A[;@J/H2"V#D5)O^G
MACUH(.+0*Z*S..QWH!NV$?F&EW?^5\9+=&=+^.0@LCK;P7[?L7@B0XDEW_F:
MJP%&NUN7#"/[U[U_L3,3['>3EZ.#H25"IJ;8R1C5E62=?$:O^(S]=)R?8+^A
M6+6Y4UN;,N'HB5&INA;9O =NB&RH+T_.H/#$B_6Y*I9,6JV:U[]"WU%W*=#L
M@,FK=Q39(Y#S,>SWGKF0$ .+72&HD)6F90J-SM%/7V4ICGQ9(LZVB-^V+E\4
M$E0CL (N4L3*M-<6>J#Q8!3[;($X/R3XYVP!LO;\#OV.YJ8"NH%I^,;<*>8.
M4LT1YW7$[W5 ERM4?SXAV*4;"G7(,F=U)GJU]X/W63)QIDG\Q=S;M(</@13F
M8%?3DI;WZ$N6P;I*;3[0T=7E_,O-L8^/\U@R/$A>G(T2OXV^,R]^<-R7%V>O
MQ.^'WKPT]>\;]X3S37*0RHXX2R0]EO@^[?MJO;%7^]B99NQWMK=I_]X]$3M_
MC ]2+\;.#&-_A?>^O/2 XWUY"7<.)LRIT"?X/H*" C[H,@ RZ0R0K ]:ZH86
M:WM6L11:B\)>KH QDZ8#/,^$T,\-<_S1'G?-_@-02P,$%     @ '6%_4N%>
M1],I @  * 4  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULC53;;MLP
M#/T5P<" #1ABQTZZMG ,Y-)B?2@0M+L\#'M0;#H6JHLGT7/Z]Y-DQ\N")-V+
M+5(\AQ>13%NE7TP%@&0GN#2SH$*L;\/0Y!4(:D:J!FEO2J4%12OJ;6AJ#;3P
M(,'#.(JN0D&9#++4Z]8Z2U6#G$E8:V(:(:A^70!7[2P8!WO%$]M6Z!1AEM9T
M"\^ 7^NUME(XL!1,@#1,2:*AG 7S\>URXNR]P3<&K3DX$Y?)1JD7)SP4LR!R
M 0&''!T#M;_?L 3.'9$-XU?/&0PN'?#PO&>_][G;7#;4P%+Q[ZS :A9<!Z2
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
M0KL-W!PK/!X*OD/"6&LV\V&C;]$Z7H29/%DJH5>)QJEQB 4C;"W1 @1:IE@
MND//$'$6$4JP/4R>H"F6)$**HSFAN8(8O=@3@/ANL@6A$ZK 2O0U5U)A%FM.
M=#,'A0F5MYI2%LOEBS#T+>6YU(9RZ"JMPWCC1J7/T\)G_X+/ 7KB3*42A2R&
MN 8_;\8/&O"NCE\51'\?Q*G?2/@(JWOD]S\AW_-;-?[,KH$/+-RKD_-_NX?_
MO/M1,((JHP++U[D^HWY.5E()71-^-?"W*_ZVY0\N\!>I>%-DTFU=]A3XML6;
M.KD=!_V@J[5M#\^DQJHW& R.K>9U7'Z_=6P5UG+Y[<KJ2&BG$MII%!HFB:ZF
MYN^+S4^GZRF2$.6"**)_H:8 =,[<.17_H<7\0XNPR>)(<+<2W&T4O*\M3=*Z
M5YUMC57-V=9QG9]M+=>EL^U54GN-4I?O!PEO$<UU'4)8(I4"$;HZZAE[$>]X
M3F.T H29(G=5&C0%J'?NKN<%)_$Y-_*[9^&I8PI.F,(ZID[W)#CNP?V4@5C;
MQD"BB.=,%86EFJUZCXF]<D_FIZV'6:MF?JY[E:*U>*<O&ITG+-:$240AT5MY
M]SV=M:)H'HJ!XAM[.ZZXTG>M_4QUOP7"&.CUA'.U'Y@-J@YN_!=02P,$%
M  @ '6%_4@HY(1AZ P  \0L  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N
M>&ULO59=;]LV%/TKA%84+;!%(O5A.;4-)':Z!6BW(%Z[AV$/M'0M"95(C:3C
MYM^7I!3%EA4M2-&]V")USOTZ5^2=[;GX(G, A;Y6)9-S)U>J/G==F>1047G&
M:V#ZS9:+BBJ]%)DK:P$TM:2J=(GG16Y%"^8L9G;O1BQF?*?*@L&-0')7553<
M7T+)]W,'.P\;MT66*[/A+F8US6 -ZE-](_3*[:RD105,%IPA =NY<X'/K[!O
M"!;QN8"]/'A&)I4-YU_,XCJ=.YZ)"$I(E#%!]=\=+*$LC24=Q[^M4:?S:8B'
MSP_6W]OD=3(;*F')R[^*5.5S)W90"ENZ*]4MW_\&;4*AL9?P4MI?M&^QGH.2
MG52\:LDZ@JI@S3_]VA;B@*#M#!-(2R!]0O $P6\)_G,]!"TA>*Z'L"78U-TF
M=UNX%55T,1-\CX1!:VOFP5;?LG6]"F8:9:V$?EMHGEJL(=.R*T19BGX%G@E:
MYT6"KEG3@T;+7]"ZZ2+$M^AWW;MK6H)$FWMT(WBZ2Q1:4@49UX W*U"T*.5;
M3?JT7J$WK]ZB5ZA@Z,^<[Z3V(6>NTE$;WV[21GC91$B>B-!''SE3N417+(5T
M@+\:YT]'^*ZN5E<R\E"R2S)J\#ULSA")?T;$(W@@GN5SZ%-+]X;2^3[O5R_V
M?E0,O^L?W]H+_Z-_;J'F0A4L.VJ=OS]H.+I64,E_1IP%G;/ .O.?<&::3YKF
M&^JBAAI9JCD>[Q83C&,R<^\.M3E%1=-)[!VC5J<H@@,<Q<>PJP&8%\8D[&!'
M689=EN%8EN9J.)<U36#NZ+-?@K@#9_&9RF174J'+J\P.,_65Z#6MZG?ZZP+]
MW18@7_^$(^_=2*6C+H;HQ\LZZ9Q-7BYK0PT.:NS[),0]60=07ACVQ%^=HJ83
MS^NK.H#R(AP-BQIW.<:C.7;Z720)2#E2M6EG<?KC)<+>XSWAO5RDEGM8,Q+$
MV.^I- B+@KY, [!)% =]G89@^O-[XNO#!S<B'LWT#Z8O59[=CY6-/!HC_X-*
MCZ<Q]K]#)?_DO,*^/B/[*@W @C".^BJ=P@+/QZ2OT@ LB$C04\D]&&$J$)F=
M'25*^(ZIYC;J=KOY],).9;W]2WR^Q /[*S//VI'IT7PS#'^D(BOT65K"5KOR
MSB9:2]',E\U"\=H.4!NN]#AF'W,]DX,P /U^R[EZ6!@'W92_^ 902P,$%
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
M7]; W'"9P3W/)%_PA$D+<ZEB@WK%8H%P(Y<E61U>H65<F"/R-+^_@L.#(S@
M+N%GKDK#9&J&H25DMW&8;/ F%5[T 5X7;I6TN8%O,L6T03_=KS_?HP_IJ.KS
MBK;G-8GV.KS&^ 2BLQ9$[:C3Q/-E^2N<;IV^KO?7^S1]+?C!6<P%MQS--GTI
M4*7,,"FU=AF<,,--JR%YSD;)A-3,%5<+IDPDI? 3^#U30@ 5S9KI],\>Z-,:
M^M1#=S^"YI+19DR >$%N08P9E])QQDR0 39=E\ISWWMV'6HU[O0Z@[-AN-I-
M0I-5_W106[W"[M78O;W8TYS)#-V%IGYIJ#!@Y4M%+8 .SQ*X6Z.AX2EJ?W9-
M$52;G.ZRG77?\+^W.8[.V\WX_1J_OQ^?+@'*Y!DRZNVPT*H 5]]UF3>Q]M^S
MOB%];]%KQAS4F(.O7 Z4Z2<W8]"0\VX_>L/[F57%'.XTU )UYM\90[DMI:UZ
M:[U:/V67OH.'+^;5.WC+-%UK P(7)&V?#"BWNGI;JHE52]^>8V6IV?MA3L\Q
M:F= WQ=*V>W$;5 _\.-_4$L#!!0    ( !UA?U*!7.YG3@,   <.   9
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;,U776_3,!3]*U9 "*2QQ&F;=M!6
M8IT0DS8TK7P\(![<Y+:Q2.QB.^LJ\>.Y=M(D0)L)H:&^M+9S[_&YYRB^\7@C
MU3>= AARGV="3[S4F/4KW]=Q"CG3IW(- I\LI<J9P:E:^7JM@"4N*<_\, @B
M/V=<>-.Q6[M1T[$L3,8%W"BBBSQG:GL.F=Q,/.KM%F[Y*C5VP9^.UVP%<S ?
MUS<*9WZ-DO <A.92$ 7+B?>&OIK1D4UP$9\X;'1K3&PI"RF_V<EE,O$"RP@R
MB(V%8/AW!S/(,HN$/+Y7H%Z]ITULCW?H;UWQ6,R":9C)[#-/3#KQ1AY)8,F*
MS-S*S3NH"AI8O%AFVOV2314;>"0NM)%YE8P,<B[*?W9?"=%*".F!A+!*"']/
M.+1#KTKHN4)+9JZL"V;8=*SDAB@;C6AVX+1QV5@-%];&N5'XE&.>F;YE7)%/
M+"N O"3STDLR3^6&BQ4Q*9!;B NE[*P5>@U,%PK03J.)7+K F10&PW#)#C5/
M0#'GU!5G"YYQLR7/+\ PGND7N%>#^Y1P03ZDLM!,)'KL&RS+DO/CJH3SLH3P
M4 FP."7AZ(2$04@_SB_(\Z<O]J#,NE&NV9;TJ ,)]H+XJ&PM;UC+&SK4P8/R
MGI W6@/*A476DG#0.RT3@E(UHMBH]U*H>N&<::[)ERO<@%P:R/77#GJ]FE[/
MT>L=H-?R+&Y[=D*RAN$^1TK8R,':D^)N2@>]*!S[=VW%]T5%_6$=]0OG?LVY
MW\GY"NX@>_:$1L'K7H<$@QIN<(P.136]Z'$<*F'[#S@4_8U#PYKSL)/S+3HD
M\)2PQVM"UFQ;GA,_2-LZG%YP'<M"& R*F4[)$GM*AV2C>OO1,3IZ5M,[>QQ'
MSQYXYWYA0X.F 02=?'8N$*0!Z,HCN4=;'8D>HW^T.=-I^(\.;D](WK1([&_K
MPNQM;.$?;^G@@)_-D4Z[S_0;)1>[AHNMN3+P'XW%Y6LN>%[D70HV1SCM'Z7%
M35.@@_]E<;F1?0EKCX/3*#I@<],7:'=C>#2;V?U#-C=]@ Z/TN:F4]#1_[)Y
M]&>__<UBO_65;J](UTRMN- D@R7F!*=#E%&5MXYR8N3:?;@OI,%K@!NF>%,#
M90/P^5)*LYO8NT!]]YO^!%!+ P04    "  =87]2![!Q9@<"   )!   &0
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
M<]@W$\G*^KQ<,*E.WWJ8JA\DX'J!>K]B3+Y/]!'<_7)-_P)02P,$%     @
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
MJ[3FY4!1;B1;FAOSD4EU_YIEJH8PX-I!O9\S)M<;': >ZX9_ %!+ P04
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
M9OP%EA<EW2N6C<5ESI8L'[=3/9LTP\ .;-3V H=]Y+*Y_ CFXS _ A@6!U.
M^3@O+,Z_M)X!NAZ'8=H&7F2 ^@Q0'^?E0\;-!XOC]TGMY5]IFL9QDF 9'8^]
M"L98WI($OGXV3!MX8'$@TN_E&J\VWB&/]P%6T\<Z!%LIWHG82O%< ^+/&WBD
MJ;_:6!SPP*J ]0[$]\>!GO+[Q#%4%=.&[6 <25,,@5[T]VB2(-E)X..O#[9+
MXCA-_0A@?@5QC"&P&W$$4P :,"2.FW-P[SP*U^=4N/GW9_0+4$L#!!0    (
M !UA?U*7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP
M!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T0
M4FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7
MG:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B
M6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!0
M2P,$%     @ '6%_4KWCEE<_!0  G2L   \   !X;"]W;W)K8F]O:RYX;6S%
MFMMNVS@00'^%\%,76*]M7=PVB .DR29K(&V,.,CK@I%HBRA%>DDJ;OKU'<EP
M.FK<P;Y,_&2+DJ7CH<@SO)QNG?_ZZ-Q7\:TV-LP&58R;D]$H%)6J9?C+;92%
M,ROG:QGAT*]'8>.5+$.E5*S-*!F/IZ-::CLX.]W?:^%'^,!%543M+!2V!0]:
M;<//\^VA>-)!/VJCX_-LT'TW:B!J;76MOZMR-A@/1*C<]A_G]7=GHS3+PCMC
M9H/)[L2#\E$7KXJ7+>2]? Q=292/=Q) 9H/I&&ZXTC[$[HKN_A(8GQ1<O#MJ
MHKO2)BI_*:.Z]J[9:+MN;P/_8H3^1A>'_><NB"?^_X31K5:Z4)>N:&IEXRZ.
M7ID6T(9*;\) 6%FKV>#"/2DO%G*MVC\%3YF7NS\8@0R%RY]H..'G9<?(R6.#
M,[J$IY=BV4*T/PC"K<3M1GD$F1"0R=$@+UR]09 I 9F^(>0G::0ME.C>R(
M,P(P.QJ@>+>0"#(G(//C5;4,%8*<$I#3HT$NHRL0Y'L"\OT;0EYI"]6MI7G!
M19 ?",@/O)#GQ7\-/+,K1T0?":*/O$1WZDG91HF5=S7T+C9Z<$D06QTK<=%@
MR,F8ZK;'O)AS"Y@1#*IZ2*1)F%5R[5RYU<8(:4LQ!Z_;=4L@SD/H]X$32B43
M9I><%X5OH$7<:-GE*+\$D!+(A-D@-\ZNA_?*U^)2/49,15ECPJR-N2U<K<2]
M_-:/%"6)";,EEI7T:OA)!JC(-@-0-G0783[*#Q-F0?PMO84,,X@%)'L=+":C
MI#!AML)2K=LKNC9ZK=S:RTVE"VBNN[MA3$H+$V8O7$GMQ8,T32]PE!8FS%ZX
M4?"VX0:04-U_PMS]PTM?Z[C+.MJJ;$4%+YP"Q_<A*2$DS$) <O]3W*D0?5/$
MQ@-GQXPQR<$%OQ&:NC%=GG0;*VBQ;9?B506]"@PB,29EAX39#G>J@ O,LYB'
MT H,L%W3U;J 43GN^A)*%PFS+DC,?Q.,21DD838(3CS%NWL)3P]_8#A*'PFS
M/L@<M!]#RB4)LTM0#GHPA)1 $F:!T,EHK^^AK)(P6^5 -GHHE"GEFI39-:^3
MF8.(E&E29M.064VOP:24:5)FT_S,:@Y&D)R\XAY[=.G-02S*)BFS3<@4HE^Q
ME$U2=IL0*40?D_)*RNX5RLTIQJ2\DC)[I>?FH?@BO9?M=+YX=ZFBU!B34DSZ
MAG-7@+EH?%%!(X)0PN_%.<:D%),><T*K5^D999F,V3(T9H8Q*=-DS*:A,7.,
M29DF8S8-3LV&8@EW+!O(?MQ*=&<P)F6=C-DZ?<Q?&[K!F.3"";.%R&2RU[UG
ME(4R9@O1F+V63EDH8[80C=EKZ92%,G8+O4[-H2DU=2W]LW 8D[)0QFRA_J3Q
MJU:$,2D+9<P6PK/(^^;=2S-S2CXYLWQ^-Y_\.N/(*?GDS/(Y,!(;0E9<.%O
M&]I;P:7DDS/+AQZ-X7XHI^23,\N'QL3]4$[))V>6#QHT#@4Z )>W/2;&)-?M
MF>7S.\S/,+!L>NL?.26?G%D^/<Q]9[ZLW+8=!$6\OR"GY),SRZ>'>5Z6W2A#
MFOTZ#<:DY)-SRV<W:]!&<K,QW2X(@'S96X(Q*?GD;[)V YA[ES^+S[*=1H O
MD!OC3264A:;,%CH<S9?])1B3LM"4V4*',=O=.>+*N"W&I"PT9=\T1BR1B2'&
MI"PT9;80/<.%93FE+#0]ZD0<EN64LM#TJ!-QO6B2^\<Z"XVZB\/9::E6VJKR
M"SPB0'DA3;'PHOW8;6?)\G9I>M48<P%EM_;&R7*_NW2_,_;L!U!+ P04
M"  =87]2'M^97AP"   ])P  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSS=I+;J- %(7AK5@L(.7[JB2M.*.>9-K*!I!3?BBV012M3G;?EC.P#^I!
M3R+."!6(RS_A$P*>?I5#.^Z[4]WM^[KX.!Y.==7LQK'_D5)=[\JQK7==7T[G
M(YMN.+;C>3EL4]^NW]MM2;I<YC3<SFB>GVYG+EX_^_(_$[O-9K\N/[OU[V,Y
MC?\8G/YTPWO=E3(VB]=VV)9QU:2/PW5W39>-W)TG-XN7MU4SO+Q)D^8.4@C2
M^8,,@FS^((<@GS\H("CF#\H0E.</NH>@^_F#'B#H8?Z@1PAZG#](EBCCDB!I
M@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*
M>BN!WHIZ*X'>.GG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;
M46\ET-M0;R/0VU!O(]#;4&\CT-LF+TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT
M-M3;"/0VU-L(]';4VPGT=M3;"?1VU-L)]';4VPGT]LG+;@*]'?5V KT=]78"
MO1WU=@*]'?5V KT=]78"O0/U#@*] _4. KT#]0X"O0/U#@*] _4. KUC\K&2
M0.] O8- [T"]@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J'<FT#NCWIE [XQZ
M9P*],^J="?3.DY]-OE/O.GX>2KWV?*WQ^M])]7@^MUPO?UE^[9S<XQ><TVU%
M??X+4$L#!!0    ( !UA?U*E?PYQ[@$  ) F   3    6T-O;G1E;G1?5'EP
M97-=+GAM;,W:RT[#,! %T%^ILD6-ZR</T6Z +;#@!TPRI5&3V+)=*'^/DP(2
M""I0D;B;1JWMN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*.AM+YZG/*TL7.IOR
MU_# O*W6]H&8F,T,JUR?J$_3--0H%N>7M+2;-DVNMOGGV+A^7@1J8S&YV&T<
MLN:%];YM*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V3
M6QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G
M?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-
M]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL<Q2!\G('V<
M@O3!9RB-H(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%
M5H$BJT"15:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*
M15:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%DU2BR:A19-8JL
M&D56C2*K1I%5H\AJ4&0U*+(:%%D-BJP&15:#(JOY3UGOG5O_<?SX+#O;]&_Y
M;/PCVN(%4$L! A0#%     @ '6%_4@=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  =87]2I TI+.X
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    "  =87]2F5R<(Q &  "<)P  $P              @ ', 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !UA?U(]M1K+7@4  'L7   8
M              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    "  =87]2!K_W(F0&   4&P  &               @(&A#0  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ '6%_4M&;P8MM P
M! P  !@              ("!.Q0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( !UA?U*!U6'A@ 8  )D9   8              " @=X7
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  =87]2T)@]
M9S4#   ?"P  &               @(&4'@  >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ '6%_4N57^H4U!P  $!T  !@
M ("!_R$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( !UA
M?U)2WXB=D L  ,M.   8              " @6HI  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    "  =87]2?R)F? T$   /"@  &
M        @($P-0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ '6%_4N*AHM?*!P  HA(  !@              ("!<SD  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !UA?U*T8JGLM X  "<H   9
M              " @7-!  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ '6%_4O+$"<.I @  B 4  !D              ("!7E   'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  =87]2Q UMB(0&
M  "6#P  &0              @($^4P  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( !UA?U+/G02$P@(  + %   9              "
M@?E9  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ '6%_
M4D-M6!XL!P  XA   !D              ("!\EP  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    "  =87]2+=51@"X%  #R"P  &0
M        @(%59   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( !UA?U)-D(-')@4  ' .   9              " @;II  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ '6%_4I#Y)/%Y P  (0@
M !D              ("!%V\  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    "  =87]29%J+,)T$   ?"@  &0              @(''<@
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( !UA?U):SM[2
MB0@  $\9   9              " @9MW  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ '6%_4GXBI13<!@  $!$  !D
M ("!6X   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  =
M87]2P6;3'TD)  !_&   &0              @(%NAP  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !UA?U)-_MRM) 0  #L)   9
M          " @>Z0  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ '6%_4B;D[?H% P  H0<  !D              ("!294  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  =87]2J^ *SK($  !T
M"P  &0              @(&%F   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( !UA?U()@=@EG D  %<9   9              " @6Z=
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ '6%_4AFL
M/&<Y P  M@8  !D              ("!0:<  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    "  =87]2@.<)Z"L$  #L"0  &0
M    @(&QJ@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M !UA?U)<#>)2K@(  )$%   9              " @1.O  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ '6%_4J&TG-FT P  D @  !D
M             ("!^+$  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    "  =87]2L K7[K8"  "E!0  &0              @('CM0  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( !UA?U*E_>E%Q (
M "L&   9              " @="X  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ '6%_4FE@O$Y5 P  !P@  !D              ("!
MR[L  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  =87]2
MJ%91<F\$  !D#0  &0              @(%7OP  >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( !UA?U)6FZ,)*P4  -H,   9
M      " @?W#  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ '6%_4LD.-[=P P  @P<  !D              ("!7\D  'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  =87]2,T69#O0"  "/!P
M&0              @($&S0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( !UA?U+ 1(R2:P0  )$*   9              " @3'0  !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ '6%_4FFR\\_'
M P  "0X  !D              ("!T]0  'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    "  =87]2GJC-N:@#  ")#   &0
M@('1V   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( !UA
M?U(RK<-3+ 4  )X9   9              " @;#<  !X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ '6%_4J[:!_M  P  RPD  !D
M         ("!$^(  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    "  =87]2U#FAX$D"  #7!0  &0              @(&*Y0  >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !UA?U)+5P!><P(  $4&
M   9              " @0KH  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ '6%_4A 581$) @  :P0  !D              ("!M.H
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  =87]2MNHC
MU?4"   N"@  &0              @('T[   >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( !UA?U)\H4X.Z0,  +T1   9
M  " @2#P  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
M'6%_4JAG</&W @  < <  !D              ("!0/0  'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    "  =87]2$[!YEPH#  #O"   &0
M            @($N]P  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( !UA?U)"XW,5600  /H2   9              " @6_Z  !X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ '6%_4N%>1],I @
M* 4  !D              ("!__X  'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    "  =87]229U]X78#  #Y"P  &0              @(%?
M 0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( !UA?U*W
M-V_>%@,  ,T)   9              " @0P% 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ '6%_4@HY(1AZ P  \0L  !D
M     ("!60@! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M"  =87]2&YX:22\#  !A"@  &0              @($*# $ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !UA?U*0A1B&]P(  )H+   9
M              " @7 / 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ '6%_4OKN:%+V @  [ <  !D              ("!GA(! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  =87]2@5SN9TX#
M   '#@  &0              @('+%0$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( !UA?U('L'%F!P(   D$   9              "
M@5 9 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ '6%_
M4IFK(*U: P  ( L  !D              ("!CAL! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    "  =87]25Y';%@0#  !^"0  &0
M        @($?'P$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( !UA?U)=A;O4CP,  '\-   9              " @5HB 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ '6%_4D(?BMF! @  [ 4
M !D              ("!("8! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    "  =87]2U#O+&_L"  !\"   &0              @('8* $
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( !UA?U*;'GOH
MX@,  (P1   9              " @0HL 0!X;"]W;W)K<VAE971S+W-H965T
M-C0N>&UL4$L! A0#%     @ '6%_4N>TOX\/ P  X@D  !D
M ("!(S ! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  =
M87]2!3V*-PT$  #Q#P  &0              @(%I,P$ >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( !UA?U(5X W;'P,   H2   -
M          "  :TW 0!X;"]S='EL97,N>&UL4$L! A0#%     @ '6%_4I>*
MNQS     $P(   L              ( !]SH! %]R96QS+RYR96QS4$L! A0#
M%     @ '6%_4KWCEE<_!0  G2L   \              ( !X#L! 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( !UA?U(>WYE>' (  #TG   :
M      "  4Q! 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( !UA?U*E?PYQ[@$  ) F   3              "  :!# 0!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !* $H /10  +]% 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>237</ContextCount>
  <ElementCount>338</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Consolidated Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ConsolidatedFinancialStatements</Role>
      <ShortName>Consolidated Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2120106 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2123107 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2125108 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2127109 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2129110 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2132111 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/SegmentandGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2136112 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2142113 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2148114 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2150115 - Disclosure - Acquisition, Restructuring and Other Items, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet</Role>
      <ShortName>Acquisition, Restructuring and Other Items, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2154116 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2157117 - Disclosure - Recently Issued Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements</Role>
      <ShortName>Recently Issued Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2258201 - Disclosure - Recently Issued Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies</Role>
      <ShortName>Recently Issued Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/Acquisitions</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2307302 - Disclosure - Revenue from Contracts with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables</Role>
      <ShortName>Revenue from Contracts with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2312303 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/Inventories</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/AccruedLiabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2330306 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/EarningsPerShare</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2333307 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/SegmentandGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/SegmentandGeographicInformation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2337308 - Disclosure - Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValueTables</Role>
      <ShortName>Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/FairValue</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2343309 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/Leases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2351310 - Disclosure - Acquisition, Restructuring and Other Items, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables</Role>
      <ShortName>Acquisition, Restructuring and Other Items, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2355311 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2359312 - Disclosure - Recently Issued Accounting Pronouncements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables</Role>
      <ShortName>Recently Issued Accounting Pronouncements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Acquisitions - Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisitions - Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Revenue from Contracts with Customers - Contract Balances with Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Contract Balances with Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Inventories - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/InventoriesNarrativeDetail</Role>
      <ShortName>Inventories - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2417408 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2418409 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2419410 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail</Role>
      <ShortName>Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2422411 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities - Summary of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - Long-Term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long-Term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2426413 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/IncomeTaxes</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2428414 - Disclosure - Share-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/ShareBasedCompensation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails</Role>
      <ShortName>Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Product Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails</Role>
      <ShortName>Segment and Geographic Information - Summary of Net Sales by Product Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2435417 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails</Role>
      <ShortName>Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2438418 - Disclosure - Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails</Role>
      <ShortName>Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2439419 - Disclosure - Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails</Role>
      <ShortName>Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2440420 - Disclosure - Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails</Role>
      <ShortName>Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2441421 - Disclosure - Fair Value - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails</Role>
      <ShortName>Fair Value - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2445423 - Disclosure - Leases - Liability Maturity Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails</Role>
      <ShortName>Leases - Liability Maturity Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2446424 - Disclosure - Leases - Supplemental Statement of Operations Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails</Role>
      <ShortName>Leases - Supplemental Statement of Operations Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2447425 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2449426 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2452427 - Disclosure - Acquisition, Restructuring and Other Items, Net - Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails</Role>
      <ShortName>Acquisition, Restructuring and Other Items, Net - Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2453428 - Disclosure - Acquisition, Restructuring and Other Items, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails</Role>
      <ShortName>Acquisition, Restructuring and Other Items, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ango-20210228.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2456429 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="ango-20210228.htm">ango-20210228.htm</File>
    <File>a02282021-exx311.htm</File>
    <File>a02282021-exx312.htm</File>
    <File>a02282021-exx321.htm</File>
    <File>a02282021-exx322.htm</File>
    <File>ango-20210228.xsd</File>
    <File>ango-20210228_cal.xml</File>
    <File>ango-20210228_def.xml</File>
    <File>ango-20210228_lab.xml</File>
    <File>ango-20210228_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ango-20210228_g1.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>85
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ango-20210228.htm": {
   "axisCustom": 1,
   "axisStandard": 19,
   "contextCount": 237,
   "dts": {
    "calculationLink": {
     "local": [
      "ango-20210228_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ango-20210228_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "ango-20210228.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ango-20210228_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ango-20210228_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "ango-20210228.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 432,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 6,
    "http://xbrl.sec.gov/dei/2020-01-31": 6,
    "total": 12
   },
   "keyCustom": 35,
   "keyStandard": 303,
   "memberCustom": 19,
   "memberStandard": 31,
   "nsprefix": "ango",
   "nsuri": "http://www.angiodynamics.com/20210228",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.angiodynamics.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Revenue from Contracts with Customers",
     "role": "http://www.angiodynamics.com/role/RevenuefromContractswithCustomers",
     "shortName": "Revenue from Contracts with Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Inventories",
     "role": "http://www.angiodynamics.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.angiodynamics.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120106 - Disclosure - Accrued Liabilities",
     "role": "http://www.angiodynamics.com/role/AccruedLiabilities",
     "shortName": "Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123107 - Disclosure - Long-Term Debt",
     "role": "http://www.angiodynamics.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125108 - Disclosure - Income Taxes",
     "role": "http://www.angiodynamics.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127109 - Disclosure - Share-Based Compensation",
     "role": "http://www.angiodynamics.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129110 - Disclosure - Earnings Per Share",
     "role": "http://www.angiodynamics.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132111 - Disclosure - Segment and Geographic Information",
     "role": "http://www.angiodynamics.com/role/SegmentandGeographicInformation",
     "shortName": "Segment and Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136112 - Disclosure - Fair Value",
     "role": "http://www.angiodynamics.com/role/FairValue",
     "shortName": "Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Statements of Operations",
     "role": "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142113 - Disclosure - Leases",
     "role": "http://www.angiodynamics.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148114 - Disclosure - Commitments and Contingencies",
     "role": "http://www.angiodynamics.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150115 - Disclosure - Acquisition, Restructuring and Other Items, Net",
     "role": "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet",
     "shortName": "Acquisition, Restructuring and Other Items, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2154116 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "role": "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157117 - Disclosure - Recently Issued Accounting Pronouncements",
     "role": "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements",
     "shortName": "Recently Issued Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2258201 - Disclosure - Recently Issued Accounting Pronouncements (Policies)",
     "role": "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies",
     "shortName": "Recently Issued Accounting Pronouncements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Acquisitions (Tables)",
     "role": "http://www.angiodynamics.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - Revenue from Contracts with Customers (Tables)",
     "role": "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables",
     "shortName": "Revenue from Contracts with Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312303 - Disclosure - Inventories (Tables)",
     "role": "http://www.angiodynamics.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ScheduleOfIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ScheduleOfIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Loss",
     "role": "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - Accrued Liabilities (Tables)",
     "role": "http://www.angiodynamics.com/role/AccruedLiabilitiesTables",
     "shortName": "Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330306 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.angiodynamics.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ScheduleOfNetRevenueByProductGroupTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333307 - Disclosure - Segment and Geographic Information (Tables)",
     "role": "http://www.angiodynamics.com/role/SegmentandGeographicInformationTables",
     "shortName": "Segment and Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ScheduleOfNetRevenueByProductGroupTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - Disclosure - Fair Value (Tables)",
     "role": "http://www.angiodynamics.com/role/FairValueTables",
     "shortName": "Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343309 - Disclosure - Leases (Tables)",
     "role": "http://www.angiodynamics.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351310 - Disclosure - Acquisition, Restructuring and Other Items, Net (Tables)",
     "role": "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables",
     "shortName": "Acquisition, Restructuring and Other Items, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2355311 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:NewAccountingPronouncementsPolicyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359312 - Disclosure - Recently Issued Accounting Pronouncements (Tables)",
     "role": "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables",
     "shortName": "Recently Issued Accounting Pronouncements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:NewAccountingPronouncementsPolicyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ic0684ecb544149aa941468bbe8818a88_D20191217-20191217",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ango:AssetAcquisitionConsiderationTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Acquisitions - Narrative (Details)",
     "role": "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ic0684ecb544149aa941468bbe8818a88_D20191217-20191217",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ango:AssetAcquisitionConsiderationTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Acquisitions - Purchase Price Allocation (Details)",
     "role": "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails",
     "shortName": "Acquisitions - Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ifad61391f20e4a5088eee9b979387915_I20200531",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Balance Sheets",
     "role": "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)",
     "role": "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
     "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i4236b47f04b54edbae52df105b13125e_D20201201-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)",
     "role": "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails",
     "shortName": "Revenue from Contracts with Customers - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Revenue from Contracts with Customers - Contract Balances with Customers (Details)",
     "role": "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails",
     "shortName": "Revenue from Contracts with Customers - Contract Balances with Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "role": "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Inventories - Narrative (Detail)",
     "role": "http://www.angiodynamics.com/role/InventoriesNarrativeDetail",
     "shortName": "Inventories - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417408 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "role": "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ango:ScheduleOfIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418409 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)",
     "role": "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ango:ScheduleOfIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419410 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail)",
     "role": "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail",
     "shortName": "Goodwill and Intangible Assets - Expected Future Amortization Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422411 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)",
     "role": "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails",
     "shortName": "Accrued Liabilities - Summary of Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i4c8b0189abf046dba928e93768966c2c_D20200601-20210228",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ango:DebtInstrumentDebtDefaultInterestRateIncrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - Long-Term Debt - Narrative (Details)",
     "role": "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails",
     "shortName": "Long-Term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i4c8b0189abf046dba928e93768966c2c_D20200601-20210228",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ango:DebtInstrumentDebtDefaultInterestRateIncrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426413 - Disclosure - Income Taxes (Details)",
     "role": "http://www.angiodynamics.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ango:EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428414 - Disclosure - Share-Based Compensation (Details)",
     "role": "http://www.angiodynamics.com/role/ShareBasedCompensationDetails",
     "shortName": "Share-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details)",
     "role": "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails",
     "shortName": "Earnings Per Share - Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434416 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Product Category (Details)",
     "role": "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails",
     "shortName": "Segment and Geographic Information - Summary of Net Sales by Product Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details)",
     "role": "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails",
     "shortName": "Segment and Geographic Information - Summary of Net Sales by Geographic Area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i25fbdfcc8479488aab5e4077d79db83d_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438418 - Disclosure - Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)",
     "role": "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
     "shortName": "Fair Value - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i25fbdfcc8479488aab5e4077d79db83d_I20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ia3068b60487d42cab5b59356cff2e78e_I20201130",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439419 - Disclosure - Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details)",
     "role": "http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails",
     "shortName": "Fair Value - Fair Value Measurements Using Significant Unobservable Inputs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ia3068b60487d42cab5b59356cff2e78e_I20201130",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i25fbdfcc8479488aab5e4077d79db83d_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - Disclosure - Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details)",
     "role": "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails",
     "shortName": "Fair Value - Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i197481993b8941ee96f8df7bcdfea3fe_I20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ango:UndiscountedContingentConsiderationDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - Fair Value - Additional Information (Details)",
     "role": "http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails",
     "shortName": "Fair Value - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ango:UndiscountedContingentConsiderationDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ango:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
     "role": "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "shortName": "Leases - Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ango:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445423 - Disclosure - Leases - Liability Maturity Schedule (Details)",
     "role": "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails",
     "shortName": "Leases - Liability Maturity Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib53daec4be7c4bf9ac53fbbdbbd318b9_I20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446424 - Disclosure - Leases - Supplemental Statement of Operations Information (Details)",
     "role": "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails",
     "shortName": "Leases - Supplemental Statement of Operations Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447425 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "role": "http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ango:NumberOfPatentsAssertedForReexamination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449426 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "role": "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i0792ae67552b4e3eb0f43ed25792b2aa_D20120111-20120111",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ango:NumberOfPatentsAssertedForReexamination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ango:AcquisitionRestructuringAndOtherItemsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452427 - Disclosure - Acquisition, Restructuring and Other Items, Net - Summary (Details)",
     "role": "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails",
     "shortName": "Acquisition, Restructuring and Other Items, Net - Summary (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ib01c6126b119460db758dfc906e27632_D20201201-20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ango:AcquisitionRestructuringAndOtherItemsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i8d0568ec3dab4078ba9a4c3fcf839036_D20201201-20210228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ango:AcquisitionRestructuringAndOtherItemsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453428 - Disclosure - Acquisition, Restructuring and Other Items, Net - Narrative (Details)",
     "role": "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
     "shortName": "Acquisition, Restructuring and Other Items, Net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i5515fada0a4a4e1fb27055548612836f_D20190601-20200229",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLegalSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "ia3068b60487d42cab5b59356cff2e78e_I20201130",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456429 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule (Details)",
     "role": "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i760ed3003904486a9261ee0cde07dda2_I20201130",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i61661dbc5e8d4148be81046275cf5dc8_I20190531",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i9fd4d5e9d60f467e9fad68fbab2bf3af_D20190601-20190831",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Consolidated Financial Statements",
     "role": "http://www.angiodynamics.com/role/ConsolidatedFinancialStatements",
     "shortName": "Consolidated Financial Statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Acquisitions",
     "role": "http://www.angiodynamics.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ango-20210228.htm",
      "contextRef": "i71b26d40dc004e04927a4d41139192c2_D20200601-20210228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 51,
   "tag": {
    "ango_A2020StockAndIncentiveAwardPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Stock And Incentive Award Plan",
        "label": "2020 Stock And Incentive Award Plan [Member]",
        "terseLabel": "2020 Stock And Incentive Award Plan"
       }
      }
     },
     "localname": "A2020StockAndIncentiveAwardPlanMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_AccruedRecallLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Recall Liability",
        "label": "Accrued Recall Liability",
        "terseLabel": "Indemnification holdback"
       }
      }
     },
     "localname": "AccruedRecallLiability",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AcquisitionRestructuringAndOtherItemsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition Restructuring And Other Items Net.",
        "label": "Acquisition Restructuring and Other Items Net",
        "terseLabel": "Acquisition, restructuring and other items, net"
       }
      }
     },
     "localname": "AcquisitionRestructuringAndOtherItemsNet",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AssetAcquisitionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ango_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Consideration Transferred",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AssetAcquisitionContingentConsiderationLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Contingent Consideration, Liability",
        "label": "Asset Acquisition, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration for acquisition earn outs"
       }
      }
     },
     "localname": "AssetAcquisitionContingentConsiderationLiability",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AssetAcquisitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finite-Lived Intangibles",
        "label": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Finite-lived intangibles"
       }
      }
     },
     "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Inventory",
        "label": "Asset Acquisition, Recognized Identifiable Assets Acquired And Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Supplemental balance sheet information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ango_BiolitecBankruptcyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Biolitec Bankruptcy [Member]",
        "label": "Biolitec Bankruptcy [Member]",
        "terseLabel": "Biolitec Bankruptcy"
       }
      }
     },
     "localname": "BiolitecBankruptcyMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 7.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Long-Term Deposits",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Long-Term Deposits",
        "terseLabel": "Long-term deposits"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_C3WaveTipLocationAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "C3 Wave Tip Location Asset [Member]",
        "label": "C3 Wave Tip Location Asset [Member]",
        "terseLabel": "C3 Wave Tip Location Asset"
       }
      }
     },
     "localname": "C3WaveTipLocationAssetMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_ChangeInFairValueOfContingentConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense charged against earnings in the period resulting from remeasurement to fair value of contingent earn out liabilities related to acquisitions.",
        "label": "Change in Fair Value of Contingent Consideration",
        "terseLabel": "Change in present value of contingent consideration"
       }
      }
     },
     "localname": "ChangeInFairValueOfContingentConsideration",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_ChangeInFairValueOfContingentConsiderationOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Of Contingent Consideration",
        "label": "Change In Fair Value Of Contingent Consideration One",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "ChangeInFairValueOfContingentConsiderationOne",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Right of Return, Minimum Remaining Product Life Prior to Return",
        "label": "Contract with Customer, Right of Return, Minimum Remaining Product Life Prior to Return",
        "terseLabel": "Minimum remaining period prior to product expiration"
       }
      }
     },
     "localname": "ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ango_ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Right of Return, Product Return Period After Purchase Date Requiring Pre-Approval",
        "label": "Contract with Customer, Right of Return, Product Return Period After Purchase Date Requiring Pre-Approval",
        "terseLabel": "Days after purchase after which pre-approval is required for product return"
       }
      }
     },
     "localname": "ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ango_ContractwithCustomerRightofReturnRestockingCharge": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Right of Return, Restocking Charge",
        "label": "Contract with Customer, Right of Return, Restocking Charge",
        "terseLabel": "Restocking charge (as percent)"
       }
      }
     },
     "localname": "ContractwithCustomerRightofReturnRestockingCharge",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ango_CrBardIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "C.R. Bard, Inc. [Member]",
        "label": "Cr Bard Inc [Member]",
        "terseLabel": "C.R. Bard, Inc."
       }
      }
     },
     "localname": "CrBardIncMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio",
        "label": "Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio",
        "terseLabel": "Maximum total leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantTermsMaximumTotalLeverageRatio",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ango_DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio, Subsequent To Material Acquisitions",
        "label": "Debt Instrument, Covenant Terms, Maximum Total Leverage Ratio, Subsequent To Material Acquisitions",
        "terseLabel": "Maximum total leverage ratio subsequent to material acquisitions"
       }
      }
     },
     "localname": "DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ango_DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio",
        "label": "Debt Instrument, Covenant Terms, Minimum Fixed Charge Coverage Ratio",
        "terseLabel": "Minimum fixed charge coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ango_DebtInstrumentDebtDefaultInterestRateIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Debt Default, Interest Rate Increase",
        "label": "Debt Instrument, Debt Default, Interest Rate Increase",
        "terseLabel": "Debt default interest rate increase (percentage)"
       }
      }
     },
     "localname": "DebtInstrumentDebtDefaultInterestRateIncrease",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ango_DivestitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Divestiture [Member]",
        "label": "Divestiture [Member]",
        "terseLabel": "Divestiture"
       }
      }
     },
     "localname": "DivestitureMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation Before Discreet Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation Before Discreet Items, Percent",
        "terseLabel": "Estimated federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationBeforeDiscreetItemsPercent",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ango_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_EximoMedicalLtd.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eximo Medical, Ltd. [Member]",
        "label": "Eximo Medical, Ltd. [Member]",
        "terseLabel": "Eximo Medical, Ltd."
       }
      }
     },
     "localname": "EximoMedicalLtd.Member",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Currency Gain (Loss) From Remeasurement",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Currency Gain (Loss) From Remeasurement",
        "terseLabel": "Currency gain from remeasurement"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_LegalCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Costs [Member]",
        "label": "Legal Costs [Member]",
        "terseLabel": "Legal"
       }
      }
     },
     "localname": "LegalCostsMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordian Feature",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordian Feature",
        "terseLabel": "Line of credit accordion feature"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_LineOfCreditFacilityNumberOfCovenants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Number Of Covenants",
        "label": "Line Of Credit Facility, Number Of Covenants",
        "terseLabel": "Number of covenants"
       }
      }
     },
     "localname": "LineOfCreditFacilityNumberOfCovenants",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ango_MeasurementInputProbabilityofPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Probability of Payment [Member]",
        "label": "Measurement Input, Probability of Payment [Member]",
        "terseLabel": "Probability of payment"
       }
      }
     },
     "localname": "MeasurementInputProbabilityofPaymentMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_MergersandAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mergers and Acquisitions [Member]",
        "label": "Mergers and Acquisitions [Member]",
        "terseLabel": "Mergers and acquisitions"
       }
      }
     },
     "localname": "MergersandAcquisitionsMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_MerzNorthAmericaSettlementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merz North America Settlement",
        "label": "Merz North America Settlement [Member]",
        "terseLabel": "Merz North America Settlement"
       }
      }
     },
     "localname": "MerzNorthAmericaSettlementMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_NewAccountingPronouncementsPolicyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Accounting Pronouncements, Policy [Table Text Block]",
        "label": "New Accounting Pronouncements, Policy [Table Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyTableTextBlock",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ango_NonCashLeaseExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Cash Lease Expense",
        "label": "Non-Cash Lease Expense",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "NonCashLeaseExpense",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Value of Contingent Consideration Received",
        "label": "Noncash or Part Noncash Acquisition, Value of Contingent Consideration Received",
        "terseLabel": "Fair value of contingent consideration for acquisitions"
       }
      }
     },
     "localname": "NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_NumberOfPatentsAssertedForReexamination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of patents asserted for reexamination.",
        "label": "Number of Patents Asserted for Reexamination",
        "terseLabel": "Number of petitions filed for reexamination of patents"
       }
      }
     },
     "localname": "NumberOfPatentsAssertedForReexamination",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ango_NumberOfPatentsUpheldOverPriorArtReferences": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Patents Upheld Over Prior Art References",
        "label": "Number Of Patents Upheld Over Prior Art References",
        "terseLabel": "Number of patents upheld over prior art references"
       }
      }
     },
     "localname": "NumberOfPatentsUpheldOverPriorArtReferences",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ango_OncologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oncology [Member]",
        "label": "Oncology [Member]",
        "terseLabel": "Oncology"
       }
      }
     },
     "localname": "OncologyMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_PaymentOfContingentConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment Of Contingent Consideration",
        "label": "Payment Of Contingent Consideration",
        "negatedLabel": "Payment of acquisition related contingent consideration"
       }
      }
     },
     "localname": "PaymentOfContingentConsideration",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_PreferredStockPurchaseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock Purchase Rights [Member]",
        "label": "Preferred Stock Purchase Rights [Member]",
        "terseLabel": "Preferred Stock Purchase Rights"
       }
      }
     },
     "localname": "PreferredStockPurchaseRightsMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds (Outlays), Issuance Of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "label": "Proceeds (Outlays), Issuance Of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds (outlays) from exercise of stock options and employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsOutlaysIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_ProductTechnologiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product technologies.",
        "label": "Product Technologies [Member]",
        "terseLabel": "Product technologies"
       }
      }
     },
     "localname": "ProductTechnologiesMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_RevenueBasedPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Based Payment [Member]",
        "label": "Revenue Based Payment [Member]",
        "terseLabel": "Revenue based payments"
       }
      }
     },
     "localname": "RevenueBasedPaymentMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_RevenuePerformanceObligationPaymentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Performance Obligation, Payment Term",
        "label": "Revenue, Performance Obligation, Payment Term",
        "terseLabel": "Payment term"
       }
      }
     },
     "localname": "RevenuePerformanceObligationPaymentTerm",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ango_ScheduleOfIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of intangible assets.",
        "label": "Schedule of Intangible Assets [Table Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsTableTextBlock",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ango_ScheduleOfNetRevenueByProductGroupTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of net revenue by product group.",
        "label": "Schedule of Net Revenue by Product Group [Table Text Block]",
        "terseLabel": "Summary of Net Sales by Product Category"
       }
      }
     },
     "localname": "ScheduleOfNetRevenueByProductGroupTableTextBlock",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ango_TheDelawareActionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Delaware Action",
        "label": "The Delaware Action [Member]",
        "terseLabel": "The Delaware Action"
       }
      }
     },
     "localname": "TheDelawareActionMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_TransitionserviceagreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transition service agreement [Member]",
        "label": "Transition service agreement [Member]",
        "terseLabel": "Transition service agreement"
       }
      }
     },
     "localname": "TransitionserviceagreementMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_UndiscountedContingentConsiderationDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted Contingent Consideration Disclosure",
        "label": "Undiscounted Contingent Consideration Disclosure",
        "terseLabel": "Potential amount of undiscounted future contingent consideration"
       }
      }
     },
     "localname": "UndiscountedContingentConsiderationDisclosure",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ango_VascularAccessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vascular access.",
        "label": "Vascular Access [Member]",
        "terseLabel": "Vascular Access"
       }
      }
     },
     "localname": "VascularAccessMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ango_VascularInterventionsandTherapiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vascular Interventions and Therapies [Member]",
        "label": "Vascular Interventions and Therapies [Member]",
        "terseLabel": "Vascular Interventions &amp; Therapies"
       }
      }
     },
     "localname": "VascularInterventionsandTherapiesMember",
     "nsuri": "http://www.angiodynamics.com/20210228",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag",
        "terseLabel": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r279",
      "r281",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r435",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r279",
      "r281",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r435",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r164",
      "r253",
      "r257",
      "r402",
      "r434",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r164",
      "r253",
      "r257",
      "r402",
      "r434",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r269",
      "r279",
      "r281",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r435",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r269",
      "r279",
      "r281",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r435",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r165",
      "r166",
      "r253",
      "r258",
      "r437",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r165",
      "r166",
      "r253",
      "r258",
      "r437",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]",
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r18",
      "r170",
      "r171"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowances of $1,820 and $2,150 respectively",
        "verboseLabel": "Receivables"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Total accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails",
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r412",
      "r428"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Outside services"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r37"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalties, Current",
        "terseLabel": "Royalties"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r21",
      "r52",
      "r53",
      "r54",
      "r423",
      "r443",
      "r446"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r51",
      "r54",
      "r55",
      "r101",
      "r102",
      "r103",
      "r349",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "verboseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r50",
      "r54",
      "r55",
      "r349",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation income"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r294",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r282",
      "r284",
      "r300",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r284",
      "r291",
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Charges against income for share-based payment arrangements"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r25",
      "r172",
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r88",
      "r189",
      "r195"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Securities excluded as their inclusion would be anti-dilutive (shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r96",
      "r148",
      "r153",
      "r160",
      "r174",
      "r346",
      "r350",
      "r364",
      "r409",
      "r422"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r48",
      "r96",
      "r174",
      "r346",
      "r350",
      "r364"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r286",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r278",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r278",
      "r280",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r336",
      "r337",
      "r340"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r335",
      "r338",
      "r342"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration for acquisition earn outs",
        "verboseLabel": "Contingent consideration, liabilities"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r335",
      "r339"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Current portion of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Contingent consideration, liability, measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r335",
      "r339"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Contingent consideration, net of current portion"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "verboseLabel": "Assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "verboseLabel": "Prepaid and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Product technology"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r329",
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r31",
      "r90"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r83",
      "r365"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r95",
      "r96",
      "r123",
      "r124",
      "r125",
      "r127",
      "r129",
      "r138",
      "r139",
      "r140",
      "r174",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r41",
      "r213",
      "r413",
      "r427"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 14)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, par value $0.01 per share, 75,000,000 shares authorized; 38,877,367 and 38,448,536 shares issued and 38,507,367 and 38,078,536 shares outstanding at February\u00a028, 2021 and May 31, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r58",
      "r60",
      "r61",
      "r67",
      "r416",
      "r431"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive loss, net of tax"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r66",
      "r77",
      "r415",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract Balances with Customers"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r233",
      "r235",
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r233",
      "r234",
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersContractBalanceswithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "terseLabel": "Additions to contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from contract liability balances in respective periods"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r73",
      "r402"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales (exclusive of intangible amortization)"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (percentage)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r39",
      "r98",
      "r226",
      "r227",
      "r228",
      "r229",
      "r374",
      "r375",
      "r377",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument term (years)"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r88",
      "r97",
      "r310",
      "r318",
      "r319",
      "r320"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Gain on contingent consideration for IPR&amp;D Write-off"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other liabilities expected to be paid after one year or operating cycle, if longer.",
        "label": "Deferred Income Taxes and Other Liabilities, Noncurrent",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r88",
      "r200"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r253",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r68",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r121",
      "r123",
      "r127",
      "r128",
      "r129",
      "r134",
      "r135",
      "r417",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Loss per share, basic (USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r68",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r123",
      "r127",
      "r128",
      "r129",
      "r134",
      "r135",
      "r417",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Loss per share, diluted (USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r130",
      "r132",
      "r133",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r365"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Payroll and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation expenses related to share-based payment arrangements"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r107",
      "r115",
      "r117",
      "r137",
      "r175",
      "r225",
      "r230",
      "r294",
      "r295",
      "r296",
      "r311",
      "r312",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r439",
      "r440",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r355",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r354",
      "r355",
      "r358",
      "r359",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r270",
      "r271",
      "r276",
      "r277",
      "r355",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r270",
      "r271",
      "r276",
      "r277",
      "r355",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r355",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r354",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Summary Showing the Recurring Fair Value Measurements of the Contingent Consideration Liability"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r360",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value Measurements Using Significant Unobservable Inputs"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r360"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Financial liabilities, ending balance",
        "periodStartLabel": "Financial liabilities, beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueMeasurementsUsingSignificantUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r361",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails",
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life (years)",
        "verboseLabel": "Estimated useful life of intangible assets other than goodwill"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r194",
      "r197",
      "r403",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r194",
      "r407"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Gross carrying value, finite intangible items"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r190",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r194",
      "r403"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net carrying value, finite intangible items"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsExpectedFutureAmortizationExpenseDetail",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r182",
      "r184",
      "r408"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails": {
       "order": 6.0,
       "parentTag": "ango_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails",
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r88",
      "r183",
      "r185",
      "r187"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r72",
      "r96",
      "r148",
      "r152",
      "r156",
      "r159",
      "r162",
      "r174",
      "r364"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r88",
      "r199"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Fixed and intangible asset impairments and disposals"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r99",
      "r148",
      "r152",
      "r156",
      "r159",
      "r162"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income tax benefit"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails",
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails",
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r316",
      "r321",
      "r323",
      "r324",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r97",
      "r116",
      "r117",
      "r147",
      "r306",
      "r317",
      "r322",
      "r433"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable, accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r188",
      "r192"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r63",
      "r146",
      "r373",
      "r376",
      "r418"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r47"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets",
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r47",
      "r100",
      "r180"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Inventory valuation reserves"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/InventoriesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Supplemental cash flow information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lease liability schedule"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Imputed Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r36",
      "r96",
      "r154",
      "r174",
      "r347",
      "r350",
      "r351",
      "r364"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r96",
      "r174",
      "r364",
      "r411",
      "r425"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r38",
      "r96",
      "r174",
      "r347",
      "r350",
      "r351",
      "r364"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r354"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total Financial Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Financial Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicenseAgreementTermsMember": {
     "auth_ref": [
      "r304",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others.",
        "label": "License Agreement Terms [Member]",
        "terseLabel": "Licenses"
       }
      }
     },
     "localname": "LicenseAgreementTermsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r14",
      "r410",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Borrowings outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Commitment fee (percentage)"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate at period end (percentage)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "terseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r39",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r221",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of another entity's patents that the entity has allegedly infringed.",
        "label": "Loss Contingency, Patents Allegedly Infringed, Number",
        "terseLabel": "Number of patents allegedly infringed upon"
       }
      }
     },
     "localname": "LossContingencyPatentsAllegedlyInfringedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r83",
      "r86",
      "r89"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r56",
      "r59",
      "r65",
      "r89",
      "r96",
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r116",
      "r117",
      "r126",
      "r148",
      "r152",
      "r156",
      "r159",
      "r162",
      "r174",
      "r364",
      "r414",
      "r429"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r104",
      "r105",
      "r108",
      "r109",
      "r118",
      "r119",
      "r120",
      "r176",
      "r177",
      "r264",
      "r265",
      "r266",
      "r267",
      "r297",
      "r313",
      "r314",
      "r315",
      "r404",
      "r405",
      "r406",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": {
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.",
        "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)",
        "terseLabel": "Accrual for capital expenditures incurred during the period"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed [Abstract]",
        "terseLabel": "Liabilities assumed"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other expense, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive income before reclassifications, net of tax"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r148",
      "r152",
      "r156",
      "r159",
      "r162"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r381"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails",
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails",
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Non-current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesLiabilityMaturityScheduleDetails",
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r382",
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease ROU asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r387",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate (percent)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r386",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Consolidated Financial Statements"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r37"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r88",
      "r202"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Write-off of other assets"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), before tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r344",
      "r345",
      "r348"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "totalLabel": "Other comprehensive income, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r49",
      "r52"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r57",
      "r60",
      "r62",
      "r66",
      "r225",
      "r366",
      "r371",
      "r372",
      "r415",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r57",
      "r60",
      "r344",
      "r345",
      "r348"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "totalLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r344",
      "r345",
      "r348"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedLabel": "Income tax expense related to items of other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenseMember": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other expense.",
        "label": "Other Expense [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r37"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]",
        "terseLabel": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "Payments for Legal Settlements",
        "terseLabel": "Payments for legal settlements"
       }
      }
     },
     "localname": "PaymentsForLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedLabel": "Deferred financing costs on long-term debt"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r78",
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to acquire business"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Cash paid for acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedTerseLabel": "Acquisition of intangibles"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r286",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.01 per share, 5,000,000 shares authorized; no shares issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r5",
      "r29",
      "r30"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from borrowings on long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received for the settlement of litigation during the current period.",
        "label": "Proceeds from Legal Settlements",
        "terseLabel": "Proceeds from Legal Settlements"
       }
      }
     },
     "localname": "ProceedsFromLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r201",
      "r426"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r70",
      "r179"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Change in accounts receivable allowances"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r54",
      "r62"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "terseLabel": "Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r303",
      "r457"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Acquisition, Restructuring and Other Items, Net"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringChargesMember": {
     "auth_ref": [
      "r205",
      "r208",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.",
        "label": "Restructuring Charges [Member]",
        "terseLabel": "Restructuring"
       }
      }
     },
     "localname": "RestructuringChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r204",
      "r210"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Accrued severance"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r230",
      "r298",
      "r424",
      "r442",
      "r446"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r107",
      "r115",
      "r117",
      "r175",
      "r294",
      "r295",
      "r296",
      "r311",
      "r312",
      "r439",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RecentlyIssuedAccountingPronouncementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r256",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r64",
      "r96",
      "r144",
      "r145",
      "r151",
      "r157",
      "r158",
      "r164",
      "r165",
      "r168",
      "r174",
      "r364",
      "r419"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
      "http://www.angiodynamics.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails",
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r385",
      "r390"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained in exchange for lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r9",
      "r33"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales and Excise Tax Payable, Current",
        "terseLabel": "Sales and franchise taxes"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r54",
      "r371",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r354",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Fair Value of Assets and Liabilities Measured on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r190",
      "r193",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r26",
      "r27",
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r206",
      "r207",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetSummaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r206",
      "r207",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Related Costs"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionRestructuringandOtherItemsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r71",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Summary of Net Sales by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r64",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r148",
      "r149",
      "r155",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r286",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r141",
      "r142",
      "r143",
      "r148",
      "r150",
      "r156",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/SegmentandGeographicInformationSummaryofNetSalesbyProductCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LeasesSupplementalStatementofOperationsInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Amount of shares issuable through two stock-based compensation plans (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r283",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending Balance, Shares",
        "periodStartLabel": "Beginning Balance, Shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r95",
      "r96",
      "r123",
      "r124",
      "r125",
      "r127",
      "r129",
      "r138",
      "r139",
      "r140",
      "r174",
      "r225",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r43",
      "r101",
      "r102",
      "r103",
      "r107",
      "r115",
      "r117",
      "r137",
      "r175",
      "r225",
      "r230",
      "r294",
      "r295",
      "r296",
      "r311",
      "r312",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r439",
      "r440",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r137",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.angiodynamics.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r16",
      "r17",
      "r225",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Purchase of common stock under ESPP, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r16",
      "r17",
      "r225",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance/Cancellation of performance share units and restricted stock units, net, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r225",
      "r230",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Exercise of stock options, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r225",
      "r230"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Purchases of common stock under ESPP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r16",
      "r17",
      "r230",
      "r285",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance/Cancellation of performance share units and restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r43",
      "r225",
      "r230"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r22",
      "r23",
      "r96",
      "r173",
      "r174",
      "r364"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleDetails",
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Product technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/AcquisitionsPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks",
        "verboseLabel": "Trademark"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/AcquisitionsNarrativeDetails",
      "http://www.angiodynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r42",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r42",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "negatedPeriodEndLabel": "Ending Balance, Treasury Shares",
        "negatedPeriodStartLabel": "Beginning Balance, Treasury Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r42",
      "r231",
      "r232"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, 370,000 shares at February\u00a028, 2021 and May 31, 2020, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation technique calculating present value of future cash flows.",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Discounted cash flow"
       }
      }
     },
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/FairValueSummaryShowingtheRecurringFairValueMeasurementsoftheContingentConsiderationLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Effect of dilutive securities (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r122",
      "r129"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding (in shares)",
        "totalLabel": "Diluted (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r121",
      "r129"
     ],
     "calculation": {
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.angiodynamics.com/role/ConsolidatedStatementsofOperations",
      "http://www.angiodynamics.com/role/EarningsPerShareReconciliationofBasictoDilutedWeightedAverageSharesOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(c))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r458": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r459": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r461": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r462": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r463": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>86
<FILENAME>0001275187-21-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001275187-21-000008-xbrl.zip
M4$L#!!0    ( !UA?U)M'INT3@<  'LI   4    83 R,C@R,#(Q+65X>#,Q
M,2YH=&WM6FUOVS@2_GZ_@NOBVA20+<MVWIPT0-;QXK)HVF[J17&?#K0TLHA0
MHI:D[/A^_<Z0<F+';NMTL=O"B3_8EC@<#JEG9IZA>/K3Q?O!Z+\?ABRSN60?
M?O_Y[>6 -9IA^*D[",.+T07[S^CJ+>NUVA$;:5X8884JN S#X;L&:V36EOTP
MG,UFK5FWI?0D'%V'I*H72J4,M!*;-,Y.Z0Y^ T_._G7Z4[/)+E1<Y5!8%FO@
M%A)6&5%,V*<$S UK-FNI@2KG6DPRRSKM3L0^*7TCIMRW6V$EG"WTG(;^^C1T
M@YR.53(_.TW$E(GD34.DQ]'1$1Q&G<Y!M]<Y[AY%73[N\"2%P^1@O'_POPB-
M#%'<]S%V+N%-(Q=%,P,:O]_KM [W2WLR$XG-^E&[_>^&$ST[355A<3R-_?U?
MKV9-F85;V^123(J^FU+#=UTTQTHJW7_1=I\3:FFF/!=RWG\U$CD8]@YF[%KE
MO'@5&'P,30-:I%[0B/\#VH3FN<N9-_D0]4A1P&(*48>,'MYF8BPLZT:M:-7B
MK]NZ89J;.\7X1$#_[3/L;9SA8'@]NOSE<G ^NGS_[M'6;I[C]YG)9<!^Y:1O
MT&(#"7D..F Q:"O2.;,9MR]?[!^=?,;8+S^LG.L)HGNLK%5Y_P#-V;0@EH\E
M++J,E4Y -W'RDI<&^HL_)XDPI>3SOBC<%%RGDRF9&7-9J[2JK'WG^+AUV#XD
M][%HGTT6ZFO/:CG/"FVRWM9I]:+CS[:V6]$WMNUWN]_4\TNV'O=:![VCK=2&
M;AW\6N":FI(7;QK=QJ)#R9,$0V._4]ZR:/4Y24CMAH7^Y_W.A<.H=8>V>LI?
MF$V;YM+82O2'G_@ER_@4F(:I@!FF,IL)P_ZHN$8GDG.\7RIMF2K8+TKG+&HW
M?V,J9>?%1*B+>8$6Q29@ET7<0G<^/EE9Q%W!1N>I8N-G;A 1^.SS.;LIU$Q"
M,H' 0Z0&1J)PN$(A%4)M7!2,%W-6%597%'J1'#F>A(CA+,<K+;AD*8_QEF8J
MQU1NE9=;$R@@!F.XGI-(SF\ QUW2:?!>@L;@D-*1+!R#!&*AD52A6('=T1*,
M^FR6B3ACIJ*O^_XST% KH0GDPDAD7T3D9L)F.$%30NP,)+TEFJ;H<>+3P449
MSY>787>QWWW&_@/L TM%@>@BH-ZC*4#@HS@VZZ5V4:08-3D5'?@_EE6".A&Q
M2] )$.V"(FV)@"-?(1^2\MX9:AR:!T.COR6NF@E(HI(H@!Z@$*9N../LB;G)
M6"K5S"S<0\-$&(NED&6<;GJ[T<I@">5F8<R:M;L+]-Y3!?IH!16O3 WBFJE3
M.%1I*O#2(>62<0T.DX@Q000;L</ $&\6)B-Q$LLQ%5 ZH&MDV+%4IL)^E"0T
MKI63*;6*(<';ANTA%A- <'O #6_CC!<38.<8?Z\KB1)8\C:C_3UX[;I&^XF_
M\I>"&'_AG8+T,PK22[[BL4NV;#U0NC)0B@/1/!]Z$$H0>UJM9';)*_;XZR?J
M%A=@T "$B:,-7\=P0(PFYI79O@M1BS$@'NN1/%E1E48%&(BGPKCPCE+89RH2
MPAXWJG!U+3>HFD@. 9)KQUL\/*7@8R&%G5/,W^0$9(4+]GB+^W2Q*KI$DIQW
MW];N55:Z5 8-IQP5QUA2.P,<79I @:E'8B+#%B@I=9 (4D$:LM28_D2)#K:[
M&61O_.PK!/RMH_&:RVP?QY\]9Z<\)WZJGC.<<EFY5P@$*TA39/IBBH P&Q@[
M<K,MDHJ_W$S?G8M@1ZQ$C"\2QJJRGQ][F[3'[Z2!*J#TZ]4R&R]J*^?UX-<
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
MNRZ?N6;9_U:7/N7UT\F?4$L#!!0    ( !UA?U*<I7.]_00  !$3   4
M83 R,C@R,#(Q+65X>#,R,BYH=&WE6%ESVS80?N^OV,A3QYX1+QW6&<\P%!5S
MQI%<B:Z;IPY$@A(F),& D&7EUW=!BG9]QG&G=:;Q@TQB\2WV^+ +8OAF-'7\
M3V<NK&02P]GY^U//@9IF&!=-QS!&_@A._(^GT-)-"WQ!TIQ)QE,2&X8[J4%M
M)676-XS-9J-OFCH72\.?&4I5RX@YSZD>RK!V/%0C^$M)>/S+\(VFP8@'ZX2F
M$@)!B:0AK'.6+N$BI/EGT+3=+(=G6\&6*PD-LV'!!1>?V24IY9+)F!Y7>H9&
M^3XTBD6&"QYNCX<ANP06OJNQ7M@-K6:['75Z[5;4B;K=;G-A+8+FPB1'/9/^
M::&1!DXO,;G<QO1=+6&IMJ)J_7ZKH7?:F1QL6"A7?<LT?ZT54X^'$4\EKB<0
M7SZ6:NXID_1*:B1FR[1?N%0KH94XX#$7_3VS^!LHB1:1A,7;_EN?)32'"=W
MC"<D?5O/,0U:3@6+RHDY^TK1)C2O>-V4)G=03\Q26KE@-931[M6*+9B$9D-O
MW+;XV[8^X.;#H  S0L6_[F'K00\==^9[8\^Q?6\Z@>D8G!//'</8F]@3Q[-/
M<0BE[@S)/IN?VQ,?_"GXGG_J@M6M__#NG4\\WQW!W+=]=P[.=.368>XZA;-(
M<;,.]ASLT?1,S?J;BS^\8Y43/?-(9<T_<6%NS][;$W>N3?\X=3^![?A*TC#-
M9U'WEC</<_=U//4P8Y)F*YJ"K6-5Y9N%8.&2XC!-&1?P.PLHG F:LQ!]J,,'
MFE)!8JR'ZS2G,9 T!$\YQQ)P5HQ&,&8I20.&<Z91A&@!/ )[\L&;CCY-[(^>
M,Z\C(M#A0*XH[.\U6P.')QE)M\7S81T0(UFTK4.V%OF:8%0D1WL"5>Z+G*!"
MA9T3L2 IS;7I54RW8 =2251.ZKA_X%R?ZXY^#2P9*5<$O4!]2L&"Y@4DV<+G
ME&]BBI[O[[6[@T>R\W3528A88IE><"EYTC_"^#_$ $D6,:T@"RY"*C3,=DRR
MG/:KAT'(\BPFVSY+BYP5H,&EBDM XIU*R;-=$^CU]([947U HGTRK-3O6H1>
MM A#AO=E#;UE]1Z5FKKU0EF[V7P1\BE;>RW]J-5]EEJCB$,9"XQICNQZ5VO6
M*D!&PA![?+^178%U.T\QC>0#@?[O"U'1URW]FFT[EY_PQE2^U)XU]8=W7.W.
M+VLB<,_$6Q TXP)W:@IC+A*P3.VWJ@;L2@=$6*O4>\1RM+_" DU#/-&-Z4+@
MP!8:W7IY?KNI/;-"=UEZ(%K'N%R .F.&SFR87!5:!?VR9H*JXUVN5KZI*0?D
M$'!IJWT0'E[7)1JL!1Y.48-[%:Q(NJ15<;)ZS18<6.VJ.'6ZB8)WNASQAUA[
M>H.BI-Y*^_^%S8V?F<TL18HFI*!-@ B"LT(<+1A3DA BPA3=,VRWBFEU)29Q
M# C#A9'6*,B0>GE]Q_6JTZ+"L/@:*LB#L]9Q252>8;=6@OS.AM'O,\PHNLPS
MF][K'%=&&(BB0<-'(H+5_IYU9 Z:UFY3_S1=N]75>^;CXI<VV.]0^_*25(;T
M;E3*\+_2]MS?:W4&,(?=?]\].W$GQ7EX-KUX/_-&']R7%JYOQ&G').1$'T&0
M\YB%4#G\G>7M54/XR$>$>X6M4+)+>O<[0FW)QSX7_E&LOZN(5>KNW*QDO+Q:
MZ@L:$V7]O;N6F_P55<.\@9 %)G$M[T.^<3VS^RTOBXIKJ^._ %!+ P04
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
MH!"=M!02!,)D]$(;'I<"-",!X@LB0$PD%Y+W&I0!K:UU @,!A>&D0=^/AZ4
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
MI2>\_K*9#U/#X487S9D']$W4^QT/J->O#0]C[3]C1:N-<C:UV TQ3-XWNL8
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
M[1VAY<YY<.]+!&UP'_9MP /=?>POCAR-;"%Q)&$;?OV;60(D#-@(%5))Y!Y
M1J525F8^3ZYY!8B<.\CB"A@L<OZ"X)'QM*B>;6RR^<T&!;L+QNXOB[4;#-,#
MIU<%Q8M#\>0$YL8(X@D!1TA"L142M%8(6*#.!!VM"#C[*6^F1-_H,E@ W!0
M+]964&"[(-@>3 Y?% V/R&#P@?E<GQR#=9P IM0Z(3#!+@O.N$E%29Y0;('[
MO]/.L)/GN]T:A.%H<.I&IX-<L32G+/1'1V'0ZHS"\;#=ZH6'548LUM"EF :F
MEO;-],)N]?Q!7M;=O*K[H=1DGHW<=J:M A0CAS$1$ .AP#R6H+15X*)#3$B1
M#BN_L2EPZ0:WQK!=1&Q!0?1C(GK*5J U0T[["%S&F,25().X@B,@FJ,//&;"
MDR2NU%':M&"ZN9A>1)!!P?2C8GIR2H<$:$2Q "V9!L9, (N,!^&8TCRM,<OI
M"K2=U,F"Z?7%]"*"#0JF'Q/34V8%C#%/:YD+CR,+3) (Q@8.6GFFL'<$*YGC
M>IM5P.0GA@7?&9YTS5D>;/@Q#90K'WKETVFB>]@?F6ZK?Z,%S;+C.YYPVZU%
M9I1<]1ZZR) K(6ZS'3=[TX:>M&K4XW3<L+2%@2&5U$*5)$I*#1<B1[,&DXX;
MTB:EXUZ!_K(S4 KTYX7^M$7(>!XX,6!I^L&0IJ %L>"IU)%IYH7,T!=M3NOJ
MD5&@OU;07V3&2H'^W-"?G/J22>&YH,"5Q,!XQ&!$0.E56B5O$T4SE)MNJC86
M<]>[+=A?1^PO,L.E8']>[$\9F#3BRAL7@')N@45D0274@X\1ARA#,-KFM!;4
MYJRN(C>KTG!W!8P?D\Z[W?YPZ74RUHT 9XF[K<'F<15W.SL5[O9<_SC\F?9
M(<.9R/#UM/F#!)Y6RG,P6-D<>YM+_@<)R' LJ$K+R%SVH,E;TG7O'WT[*UA6
MR+/VE F@!LM'(8!E$,"4$80+9"US"?$<,V#*,E"4)"HP1C(73!02;VR*-J$W
MW6V% )XX =29>5,(8)$$T)GRMWO/42Z^S83/=;0X6$$<Q$ MDYA1Y'B5Y2]T
M88#" /5;00H#+(,!I@PBZ?1W.;8&A% *,G]#HO4(%!O&*.;4AUA5\&:W%/UM
M'@/4% ?2! N(O-T",L[=J?9^ZY>+X(]_/7_4Z(][W.->"SO/%Y1!KO8@GT[R
MW6XZ(7/.W65D5DFQ6PEKY'4IXW(12QWRAT@8[ZY9&;D1UFH/1N68WB0O@O:1
M@0E4!V.<HE;DON<U*!@KJD.L.3AKJZ]3P%D/.*<L@%C2$!!3"9PF%\"2!FQT
M'H(P2H>8E#>1#0"B@'--P5F#%:^ LU9P3IV<2$1., .A& 6&G ,E" 6IJ$^,
M:ADFN0^H+.!<4W#65ARG@+,><$X9SEQ(*H8G&)PV+A>)\* L48 3DUH<$W!#
M+A(A;S:@6 HX2X[:TJ]\.K6);S=2/MP0\K2KJ2TK+.L[OTM>T_U^KW_=_U).
MDH><)!^G#21&).4W^J1T.8^!223!."+!A?1?A0P)(L>DBIM%B$L)Q+4 ;9VA
M5 6TCPC:*<.)#9P++100+3)H'0'+M(08DCCNO-4AMRW"]&9SQ0+:QH)VF7:3
M M5ZH3I5Y!]Q1IPFD)2R "QZ!892"MB9R+%GU!F^L4EX*12^:GA=5K!20>XC
M(G?*QD(XLMHA#T1Q"<S[W)Y#1 B6"T0"#4K';&-IQAG[=-*P+FK05%I^DZ(<
MGG(PYN-I_H7:ZJ&VS]=J##NF%.,<HB8Y]3P@T#;]4Z:%$2Z=/\PGH82JFT))
M\X(N"]+7Q%Q0D%X7TJ<L!<08)!$U&>0*&(H,+/$8O/5I)U-$TM+D#B>K$%Y=
MD+YJP1D%Z8^-],F9[IDWRC .7M%<O=0XL,HQB-++&(WC,>=3W]8PM2#]B2/]
M\:P3!>EU(7VZC SFQ 1K@ 8?<N&H7'L\'>R,,A:<=5CG?@*2KH+TOO8I4SE%
ML&5#[ _"94S"R'Q+?^F%V%EZ0,)39KVE%)&9Y(V^'/2/Q^WA3M,D7R26]GO#
MWZN],K[NT'P+P[U.KS_HC,XNP^>V>O[Z77;^[S2]O1=&1_WTSI=TR7'HE?;S
MLU'LIVNMF27G0E!E@6/N@4EO05&!P0K!4-9Z&<["5!N3&LR_C1&G"K$TSD12
MB&4-B&7*'H,\2[Q"-)"(.+ @/%C&!0B.B(A6!61Y+GK#:0T!5X58UHM8EE+T
MIA!+@XEE(K%$*2/76 #G7B15D!NP.# @1&@O&0^F*J:31!9<F*4P2Q.*Z11F
M:2ZS3,?!>(J(5#EQGBE@BA P2"B@E B% W'8YPAQW)XOBW[%ZA4WU^*T6X^5
MJ21*+C_XY8KY+JSFOX_7L[#93&QVK;UV#(PZ)B0(+P@P)P(H1PQ09X57E@II
MP\8F5_,(226MN<%H?;P EH+6>M Z92ZA445J P:*HP06I04;??IA$)4Q>D*B
MW-A4Y&:GE(+6M4#K$DT>!<AS WER[&I'0PS! W)6 [,>@T8X@@I>$2=5)#(!
MF;317';/ N4&0WF)-H8"Y7FA/-TFFPH2HC 0A<.0^Y2"DI&")R;].1!&8Y*@
M<9NCAI0&>CKMF??#Z.&]B7YB2GVPX>;GO';;)"Z5UOZ[-JO5]8=?'S)?2O!,
MVMZE[OH#*7QWV@B"D-5>$@/"5FJ5EZ -R1&$B=DYPEQAF7LO<3:/8C43-I;L
M*"KL5MAMR1$\A=WF8;?IQE*<4X6" \6,2@*JX& =#F"HXT**2 6W&YN\+=$\
M$=*%W0J[->>I&V]3*^PV%[M-9#=.!#4:4R"49HE->[!6,A!<$4MD5L"S^DW:
M2*%";X7>GAR]+<7.6.AM'GJ;LBXJ80,Q/O$944DU-5&#C4:#H)A::PC7PF]L
MZK8DC6>W4O5XZ5>6)5CZE6L?;U=E>)Z$06MX9 ;A46/M[G&/*4JCB;=\_]1V
MPW5.F^?V98BK.L2G4P#^=S/LN&6XP)Z -K$N.L.K,'B;Z;I>MQ:Y,S9PQPQZ
M:=Z&E]];[=$K/0$5/>$>>L*UQGY<4JVCCN!<SM#&4H,BEH./47!DD:86;6RB
M9W78>%?(U%$HJ$G/]A *FM/W5"CH<2EHNGVA1TQ'(D%SK(&YH, :XA,%&1U%
M6CQK::8@S L%%0I:(0J:TT%4*.B1*6@B!:E$.B$7D8C("&"64K!<:,#8,LZL
MC<ZQ3$%TGD9PA8(*!2V:@N9TXA0*>EP*FG+8""D14=Z#I"PF14P$T)I00)[R
MI$+'='SP3$%U)(<W*/][!>Q@VYWNZ2CXQ[!(/]PXN>Y>]]DG8/W(>V%6M(L=
M7NA[)OIVTW8TJP)FC&# @23Z9HB#X=2 $"20I ,$H]7<=K290;'DK+U";X7>
M&F"A*_3V,'J;LM$)H67@3$!(TFBB-ZK 8I^D4Z%H-%:IP-C<-KI";X7>UH?>
M%F;]*_3V0'J;LO]%K(A6"+3(W;LK9X32 802Z9<3V(KY[7^%W@J]K0^]+<RR
M6.CM8?0V95N,(6C-)0691&Y@!!E0AD=0DDI#&)4>X[EMBPNCMQ*,O/0KRQ(L
M_<JR!$N_LBS!TJ\L2[#T*\L2+/W*M>_^]D_UC^!;)@W)? SC'*%AJW\Z&HY,
M+S_$H[: N\<][B?WSO,-990K/\JG$S3Q\.2AIUT)]$Y+S)CQZB\?=^_4_$L.
MWAI3\/[IL0V#@UC9:(8'$R*^'@E64O?O8:TY_VLZE$!'3:V+'!1B$EAPZ95
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
MI47[K$.TS\O]H[W#SWGL5IY.ZR][-!!-K\ZE5]_/>F5DAB!2H=D3RC&0OK"
MF%F"JE63,$*XC4T'?>W="OF4VY[1&H?\7"O)39#G%>2SL!\=05DD08XEE;$@
M^YI:*CF?H<@BHG0M[.<AR_ "PGZ:#-^_#,_X,EWA00OTK#JA&11N6="@&?<B
M<!Z+]K7FB[&+2G6YBE+<VFAM-)3_KM$]#>67P-1F7)E")T N$Q.*(P.N/'/:
M*8;<%>&MURGH"O.K%,3YT(-XNA7.NO+7U4UTZK-OR1<>\T[3B@;=MW+N*X7N
M?YY+6>^*D3($%EPT#%Q.+"2(S!2KT!N75-2UFKN .U=S;W$)K8TU;>.Q:XO[
MC-%OVF+%M,6YL(;D($#P3(=<&/@(S+ED6%9%.0M)A0BKIRY:>$.[<RWN; NU
MW;D6=]Y3',XRZ5%73[MSKIP6U.X-NLQ2_=Y!/JX!.L?XZ58.EW5S8K<VVL;
MPAU0'B#**(10&2SPD&(4!12BY"::^3<&.GE]/BNN9WG@MO/QJ[*#GQKWGX?[
M?SE7+0=5Y-++S++7@H$!PYQ"SG)PZ*3ELEA2#Z)M]CZ>-AX[ABU\<[-AV'?
ML'-[F2HHM-8P+;-CH'-AKLC(0N0Z)I=<U&+%0.SA;&7:*^7MG[A7$Q'T\+CW
M4P[#$QQ^[DG7[U6)N4OR@4DV__%@/E4T^NGP).SEWO2-'E+MLCE+EX&,10 6
M*!Z4<0A:%:^T%R8ZF4M7#N.NP?'=@\>!&@VRYH*LK=F(=RUU1A$,X]EY!EP&
MAA8UDRD0\;):I'I@6+F^L[:OS*+<K@N2GB5O\"T3(U;-GW'S&D$+'ISU!,XK
MBJ/="C6OB6!KE8+NA(]G!PFD4AJU R:BK0<)Z$?@/+!BA4DQA&)*JB4=&S V
M8&S ^'U.8PDN" E11QF!%Q^"-=R8%*!8F8J['AA;=;7[P\R9H"\;.(8D//,Y
M< :.V*7C13,ADI&Z2(>1,%-;WK=2-]QLN-EP\[MD>S%DR''0.>8"D"%YD:V4
M*G*''"SDZX&SE=M=!H*>L<YB3!">:"9(8QE8*9AW7K!H="R\(#A%""J$[*LK
M#J+/G>.E@6<#S\< GO/L'RLE4DR9.Q[!9XYDE\NLHHM&A2)C(YVK )DS^\=&
M*R&=00;"$>F,"5FH!<H-Y@  )1=5"WWT/=RY6,^#0LW[V?-8SVV/Z\G6E?L>
MI4BNL_*T# 74%")1<6>#RRIXP75:Q+['SC#CZ&3XN0./UY->--28S[U7$6.Z
M8PNIB% <,TXK!F" ^<B1%8VJ".=ED%C]>[Q/*VV93&O%8&/)4/&(^=9Z4:YY
M[-7;X6>S5Y<&HUNG,*HM%B50,B,T,*!Y8X@JLZQ-=D&*Z$79V-1]*Q90S+6!
M: /11P6B<Z6N4PESA) M_2@>HU8EA$3_E'#!-[MU-:#S+&8P^J0@)6 I>LL@
M"\,<?<3J 7F9-<&G)N@$#7U_]SJS*X.@7=CA#\=(#Z7_IL%?F__H?HS?(PQ_
MV#Q]I^G%Z5M-1 /D$ZM)?(X.1]WIVZ?#7(L-_95__#A(Q[M3T9GYXN1U^=E7
M,-";G1Q?_Y69EXJ9Q&RX:  0_%L((&N?[/G1F/VY.YQVY@C?9Q;(0/R38:&^
M/L6]C_AYM/'#N5?:'QRP"T-X\>VO?<=2;O..[@:O.%X^A#B'P^ZP]=,N(7&]
MB[J$J]*5WNZPHNS_#(IQDB?#8_(2()A@7+12!H[)2B7T'W9C<Z<N[GJ.ZWD%
MZ(-:ZPHWKYK'V<G!X7N:G\E*-1U;Z(3D; UW@DD#L8='H_QT^LN/TV-T@X/N
M?;HO71&$>S;73_AXOB>QOY/V)Y>?=)<NP,GXFH0GPLMK+_,GXMIK7VO6/7%P
M_3>_UNK7KVEU_3-OVU?]1*G;C<#]]]4^D4JM25_=$^#K,J[^B;;KTE?[Q-CU
MD2TO[)KTU3YQ-VQU<LKB H41=@SP5UJ3WW38^TNW7F'CC5G+_1@SWU2NG<)Y
M/BX[T%D1-SC>?).39L/#CQ?W,-9J2,[2T'3,]PB); \.NM_C."/-UP;J*V__
MD ?MMWR,]&'J91P>4*^O+R7ZR!93C"?[)V0*Y=2MH,-ZZ&^\EF9/_G6?[!V.
M%C)L:PI%T\VTA8+1UVZ]6@U(=1<U,.-_G,-H7^V)&6]LWB3YQ4U>^5$-W;/]
MPY.#XWM8RVVYMN6ZVLMU+09@Y_ BO7M$)[*W\'-/B7H86_@%',9^*'%'<Y:)
M%\:(%*+.+H$ %[(3'(RT.A:=8G<^1GBNE5CP<6N^UKL]+^6V?/.Y/F_[Q9\?
MMW=^VZ4^T7=>\G<?XI=7O[_;W_K][9>W\NVEW9ZMG;>*GE7?C;_:>2:V__62
M^O3^T]N=W_:WOVSI=_MO/[W[L/V!_E>V!I,(Q=?\XQ\VTLP4ZQ@:D1EX$9F#
MPIGS3A9A<X@8:[!1WSOH*W?G-!'S2L=Z;(<_\MWN1[29?3MD>T1'HN\-P[Z<
M8IA$G3'*P@BC$H/@/$.1"I/10'3@?"R\8E@#KP9>CQJ\BLZ:F^2%RAJ<R,@+
M1&TA:)(@4_SUX-4B<>X-U\0IKA70,B$"<PDU@Z020ZT="X1J*AHA9,&-3:UU
MG\/E0/"&;0W;'A&VJ<#!*R$--QF,\<Y:C$IQ$8WDWD##MA7 -G6*;<GG3& &
M#&(6# 0ZYK!$8F^B0 )P:&HE3=,'XQNT-6A[<- VSRD4X9/FQ44"N 16!P=H
M)7I>C=&4O+T>V]HIE/L'.7T*<NAL@1PMBU$H!D5+ALEHYH61Q.VP. 7U +#2
METW3VQY!67EX>\1.]#D/[Z(W,:.**J@ N2 JJZT&E%()Y0HNPHO^M<.[S9E^
M,V?Z3.Y2&Q&CDR3GH4B2^$ FFP3%5$E9<HW*1[?XL[LK+_.-TC1*LPAL:Y1F
M61!WE@A*!!YDX9Q);Q-9;DDRGWEF""Y*!,BRV$6?JVT MU*"_E@!;IY]0A4A
M24\$'QQXX9P$&ZU7P@21%/+FCEH%6)O)$"H)Q'@D6.-DLS'P->M\M)9)8XN)
M"F3V8F/3".@[L> ,H=_Y2.OW+UIW#W%;5POD=C[NW3!@?/UK#SVD-AYD':5Y
M^*^69 L:$8!#!!-T" 8]^&"YM*4H7@LID7XP72$E^L4M@@B3N)Q55VK*8AYE
M\7EF[Z((63?1"TLQD:HPVC+2Y)$53I28%XY9UU2H?6DO*XJ;,^!6%:ZUT5!U
M/E3U)4'2V2?#"QB;?<%D7 D89"@*2T/554/560I>D(PEFPE(?:XIIFUDK@C%
M;$X.T08'5JT4KCZ<8Q%7B][+3WD8!Z,N8\BH6IN]PZ,ZVM?S[1OLZ:P? LVW
M:V.=+4';9( +6L[HD4!)<UY0F2*$_P8&S7D(HL[*^ S$BY,A#>LO](:':;R1
MTUU\-9ZQZ52VHQ+S -3V\YFC$EQP#])K%C2'NK?#&5JEF3$IVY 5"BTW-L'U
MQ<*28JV0A_.1BOAECG%'^;[F*,!E&?XO[IWDKXMPXQ@W$N&SDP+9*>^SBRP:
M3 QDR0Q5\BS*I(.UWN6:6EDTZ7VPTIL!O99!^%0"1*XPZIBY,S$BEYJG)KVK
M)KTS\?!:I^QL8 !>,7 J,Z^"8*((D-%* [%F]%6+BH5?1?EM;;0V&KY_5P]0
MP_?[-;!F/4 VA;HIPCBB9*"]82%QSVR1PN=0:/GFBO"KQ- >^AYK7?LU.<8/
MS^O/O;TN 6WU" WSZ'@XB,<Y39Q#52QOYQI:6^?T?*XA9P270@"([,! <<X7
M(S$3GRFJ -ZC:ZC^_"<27#T_W#_*!Z-N5IMO:![H>CWC&P(G-#IA6'$)";@,
M,H^UU)=-11A-2@C(L)3.]KF[<UWNMC/8=L*^671!RNP!T5E/Z*)-H&48;$93
MA,>2\W?9"?LJ5_HZXC2R="/$.3.&8\@B2B%91D7&<-3(,(G $L] <)/0H"3$
MZ1.)6HW-LE6$B=;&PVWCT:L B]QRU"A#BE!2=IYSHB<\.*>B*C=Q=385L'HJ
M8-9>-CJ*HKDBGAEK))HRS$/6S"0(.4=E1-W/6"$E\ UC>5HQA/J9OXX+[<YV
MY_>\\Z&']OQR,HR[!,6CZLF)X_H'4R].RL/>R]>__-*B?-8ARN?E_M'>X><\
M=D9/I_67/1J(YLZ91[-^GG'GN&*! P\LJQ08Y!@83:%@T>OD- @+26]L N]+
MVS8;VZ;6@PI:N!9/&E&?#T[.?#59%U\X*)8\% 8V>X90"@M.@;(E@Y#U;*%T
M#4M:&X^TC<>.\?<:N- P?E&4<<89DT/(QJ-B$*0GTJ@MPY(M,R$GHPUW"?RJ
MH?Q##U[H%C@+U>=8K=Q3IV,[,/Z8O>CW2[UO;.8_2Q].1L?[M2[SSN&S-"W
M^ L.TL\'S\=5%SN;/USTH?^6_^_)8#0XSJ_S\*]!S&.H_RW'P_<'72L=ZC=P
MGP/<7\U&'FMN@W=%L0PY,@!9& HGF0]HA8^*TRJI)Q.]NYSSJ 5WM#8>1QN/
M75<L@,(W7;&FNF+6$,""#H(US NO&<B4F"\@6.R"FV,TI!!63UO<TX[7,F7Y
M5:T[W#M7<[A+']7O'>3CNA%VC)]N91FLF[.EM=$<6(N/-](>>*%7+;F ,I9X
ML07M"?I2$=ZY>>*-SBN[3FZ?SXKM6<*5[7S\JNS@IZ:PYE%8KV>RU'NA?;!!
MLB)E8!!,9&3?.@9.A(*&C%Z525WIRX=NYD[GVC8F5K^-1X]CBTPBU7#L>^/8
M+/'V7G %FC-:2X9!MIDY"8X%@=))*2,W8860[.$XW[]95?O9R7LR5^]66'OR
M]@^L)LA\86=>! @.HBG<04*+EB.8^D\)+XJ:I)6^6[19*ZQ]RW1V.\^.9VJ!
MY(P6N,Z$1KG6 K&>N4 T*R>K4HI(?Q :*==7VO?=%3GM;N<+6)F4^=]P&WY?
M.5\UU\/-4^;/_?KK"6]7\*Y;85LKK?T]4.RLW(?6+O-0.%,B>0;HD#DD3B6-
M51%S<%J76M%(-?AJ\/68X4MH)6+6J::(! XA>*VX,) 569$NP/7PU2I^W!^R
MS5B+$(HV9!*RK!$9)%N85XZ036;.@[-D[IMQ>6TK&[HU='O4Z&8-C[ZFD""S
M!8)PJ+51-NBHK5$2;$.WE4"W,]Y6% A1PT^A!$*W#)SY&.K! VX2**VM(-YF
M=%_X1>U"-W!KX+8Z[SV/RQ\TES$:IZ/GH(7T6).)QA242U;*<CVZM6J42X"Y
M5S-.ML0)WXIB*E:L ZY8$%FRDG,0T1:C:\9 T=?\,H6;.P/"N@#<(W:GSUEB
MV^18<JPY,ZP#EXI321=92M!%.),7XD]O);87X) :!RN0U#_[(W*46:7('-8:
MVP39S-LH6<@UYL26(*191(WM-1/ZQFH:JUD$N#56LS2,VSK%N$R,M'!EF,9Z
MH+ D,MR\0T:,E ,8%,KINQ?9;@C7$&[E$&X>EWLJ)GGC)'@/QDJ7,\&:U.AS
M!"EB<TJM!JZ].>-N@@N%:)DR63#@II9.Y5!_\&1!FH0XKK+-UV='\:'G"KM3
ME>UU"W]]2&T\^E!>)TP0!#7)% &^&%>\E+S+R&Y3-M.$^WX2RBN$XJT>[#*U
MQ<O9+0P5-8\E))9HPA@HB0RCB:S8JD.<<[&>HY-]>T6]Q78TH;71</5[X6K,
M*0 Z':4L &2,9L@*M<$<L\Z^-%Q=.5R=9>$991"29T;6DB=@5<B\$9IE;7RT
M5L@BW4H!:TL;W>Y<BSL?SI&>5@SL>Q_E"5ERFZ(%YX$G$03749<<1,Y>>O,-
M'=J*@:V6AMV:/?H#-F3!G6)8+%DN1@N&PM *YR&#$PEHMC<VH<^O.(K8\D6U
M-EH;C[&-QZ44+UN5VM8RWB[$X#B@E6A#\I "<FD,*<L;6)6S"O%+'AXF'.VV
M$D7WKPIGC$WN$!-$3G:F=@Q$JFEQG6/9.H@BRY@P;9#6<U+('U=(&S[T79V%
MIL9=-P]>\P+>':YY##H+'4#K!%:F().R]5A!R4F'<A,G8$MWN)X(_^OL.;J(
M!BP'R7B(AH%WFB&HS" 45Y,G1Y^[;1H)<H4RGZ\BHK0V'FX;CUU;+&#+J&F+
M==46L_8 ...]"#6AA"1U$81F--MD#P0H!1U*;N7JJ8M[<NRO6G;<0;?A>N?\
MN.OFB6EM-._6HA5@,<Z"3@6"=@"2.R$R)R2,1D RY2:Q:"V;Y'?65&]FCY8B
M&BZ]+DP9XQD8M RYCTP[*[(F[953)D6EVA;.XVGCL8/8 EA\ ['O#F*S=%N7
MK+Q.P%(2P, IQWR6A2401ANA1=%VU5#LX;C>OYD8=_OPK[P?B'<K?H?4N)/W
M?V!G^>>+IP$(M* C".\\$+G")%RT1HI@M5,IC ^#W3&,IJ7&O2TJO9V-CW'6
MRJRY9D+&R*#FZ,:HD7GM1<XVZJ3U.#6N47TO+T>AWLX1L#('7;_A-/R^<KYJ
M?H>;'W2=^_77$]ZNR$]T*VQKJ7&_!XJ=G4^RR99:SHMQD)*!*)P%8Y E#=74
M+SI)6$AJW 9?#;[6&;XT)[Q**JD@+4AK79"@"@$8@.>8\'KX:N?T[P_99DN9
M:^&+BHEYI2R#Y +SB9A:UBY&:9Q0)=34N+;OS9WK%C1T:^BVSN@&3BDMB@M1
M*3"F>*Y+4"6['"1R7AJZK02ZS9PK#YKHF04&W!4&8#1S23MF$U?<UYQ91FQL
M&MD'[1JX-7![<. V5Q(YQZ-SW*I$-HW-PM7:!L*( BB3E.IZ=&M)Y)8 <S/[
ME]%Q1"\-$Z2/&#@#S*'43$0;N;8>06%-C2OMY4";N4]YKPO /6)W^IRI<:7!
M;+@6V2H.10,")\5H#+$<]#Z(1?C36VK<!3BD9E+C%FZM+%DSG6TDD2^2!5[W
M_HHB(Z[(%%$M(C7NF@E]8S6-U2P"W!JK61K&G:7&5=EYCTXP\(9^0+',:X<,
MG531^<!C47=/C=L0KB'<RB'</-&F4-"5) P8!8YK)P,*)2.H4$Q17S';&J[=
M)Z[-I,8M,7,-1-NXH!]!1>)N7#">M0\@H@BY>J6$ZCMQF;NMJ%MJ??,A"?[]
M<^.N6_3K0VKC04;RSD.!=:U+"E[4VA @B/0B\6 >30A>R(AZ',HK9!?**SF7
MTK<<CLM4%_'\'D8PAFQ]IF7BI"V"9"A\9*3F'6BK4P;9L6#N[UX@HIU,:&TT
M7+TAKJ8B?1 N&A\25(^;XRF 0Y^P2%0-5U</5V=IN.)6$/E&ACPY!MI[1N:3
M)E:NC!;T,W&_4L"ZOH<E;DBQ7W[*PS@8Y7H >9Q;]/"H#O?MLHL^O%P+5^[>
M8$$;M=-.>0.I8@^XH@5'Y3VX8+^!0HO,+EHOOAK/V'0JV^&)^2#J_>SAB: 5
MFHR1*5$B@Z(B<]8;IIV7"C3W,9N:0$%?L<73\NVTO"X+KL$%*GEEDQ:>S$>G
M/6E($3574EII-+\!W9DC/>-7L:31G9MAR4R@KS;!60N%"9L(2V)&%J(5S*AL
MI>/$>'C=,&Y TMIXK&T\=H!?@#W; /Z>R>)LNBT1;8C&LA"L89!38"A%8CZZ
MZ*,HJ(1=,81_\)M&K8K&PNQ<(PMZ'KE!ZT&+$HK-44G@F)1!I>[1SFU5-.Z.
M77^>JZ+A=<W )!@:Y<C0)5Z*Q3OF)<1HO<W&$72Y/E>7(WU:"J;FV%^P8U^I
M'$J!H+@-@,5Y1"2T\<'*Z)5/\SCV6T6">X:5&9L7O920 )GC*!FHI%EP+M&?
MCFLN(6"H>=TNGVMM^Z:MC0??QJ.'^>!EY@%UEL:!R40L4ZS4TABI4-EO,<H&
M\TMEC[.9[X2@?[4(F]2$\]$7%C@9PCP:1[-6G))E=7#^P6_C_G(RC+NTP$?5
MT(V'^_N'!Z=&;LK#WLO7O_S2=G3784?WY?[1WN'G/';63:?UEST:B&;MSH-7
M'Y[-6KL*HK  P((*FD'0A@5?,D.1<M+>T,3CQJ;A?>GM"CGKENBR7VL9OTP\
M[BC@S=&^!/&=!N3NO-5;O_XA ]3D5HX5"X&!SIF$.06F>)(Q:UUTUAN;ES/M
M?M>2:X]+=2XY0.%:U=A$:T[1FLU&)K4.$D.E[_789W7=J!09EJ14MLI%0YI1
MNT4EZUESM=C:>(1M/':4O]<HA8;R"R-0,_X:6X(Q)@/3AG=))POSJ!(3$M F
M4MX07(7YRW'W+53ANWEM%EHE>-U\X<V?OA+TN]5]7$]X?SE+XAU'@EV3F<RV
M,-+,DOB[]<S&HHI5(>54:C8Z>T4VNA;,T=IX'&T\=FVQ !K?M,6Z:HM98\!E
MIW4.FD5>@(&2BGD1D(%.Q!P E4M^]=3%/6WB?A]AOJ%%\!W+!*^;TZ6UT1Q9
MB]: 64JT$3'*C("0790E^F A21M#G'^[HE787+BJ^GDVS38O-G%G.>-11P8B
M54U5'./!80RNH.$U2GV%G%:K*/8/J8W'#F$+]\4W"/L.$'8NZ8TK7A>EF';<
M,. $7]ZJS+Q#*,)#*K:L%H:MK^-][A+!/^4P/,'AYY[TM42PY'<Y#SC)^#D>
MS*>*1C\=GH2]W&7]O#X?Z$,"K"NC*R.4@$HI$PK6" .G;1 <10(A-<]0\^7>
M.:BR50^^+5QMG8N4=+E$)R5SVEAB7(8S0B]B7,ZI+(7+D%)7/1@4]*V^<[3D
M D5GR7[HI:'#^F807^3(K"=>7B9XMP/+5H[X>\#B64K8S(UV25D643@&EF?F
M" Y9*2D([9Q14(NJVT4=EFYXV/"PX6$7N:]ULDX8*T(!*-YYD83QO'@,*)6Y
M'@];L87[@\J98 1 53*A)3-!209.\EHGRS)GN>/<I"QU3?)J>%_=/3-.@\L&
MEPTNSQ7?*BJ$DKB!"#[(((HJ3J  [4U.N<'E2L#E&;,D+488F0+3JI:F0>D9
M\7[#E.82.2#FI"M<]BW<.3BWH65#RX>/EG/5*BQ)0BK*1VXAB^Q0@8 8'-(?
M49;KX;+5*EP";LYL#6>#W/BL6#".:"9Z9(25R$C-!8'96Z6@J\!L[E*J\.$@
M9MO(6$#=9IN+5CX@CT4 !TOK3&MAI>$) W&N1>QDM+K-"_#<S=1M-B'7<ER9
M04'%0'')7+&.1:FM$[$875.2W;UN\\.!BD:N&KE:!+FZ'5HV<K4TT#PK!!U=
MK@6?#0NIIH?%@BP$T$P:;TLJQ)&MO7LAZ :9#3(?/F3.@9B>;$[G(2(J#Z:$
M8&N4<A(EHA#6Q.:]6PV@G*DL[4W1L:8ETC$Q2%RSX'UB'AWPB-'*$&IE:=X'
M>SD;XOKY[[K8P!^.D1Y'_TV#OS;_03^F7=['X?O!P?C9\CQ0Q4SK?'C_YVID
M%<&=W=S#6,_5X,%G&H+>P>$QM4ZV58\Z,Z">O1_B7N\(A^,S-KMYE*MD=H.'
MM61 &1S@01S03:-C^J [V?;D=.(NCL/DX2"?6$T=/#H<=4?7G@YSK4?P5_[Q
MXR =[T[Q8>:+DSGE9U_!0)TX.;[^*ZLRQN[\:,S^K+WMD*48)WDR/"8O 8()
MQI&$R, Q6:F$_D.)C>F7=H?3-SC"]YD%,HO_9%CH!9_BWD?\/-KXX?S:HX5W
M8=PO#MFU U/*;0;&W6!<QB) 6'PX[(XW/NT2<M:[J$NX*EWI[0ZK_OF?;T\0
ML;Z=*OQ53)Y7U750:VC@YE63O]1%>BGTMUNDSP[>#PY??":5.(BC?N_G@_B$
M$"#U7I^$T2 -<#C(HVNE>OGH=O5+;;_:>?FZM_.J]_S5]NM7__GYQ;.=ER]Z
M/_V\_6S[^<_/_M-[O4,?;+W<WGE][:NMRJO\[>0 3]* $/?OE_MZ0PB!C>OG
M;H*OOB/ORWA!\:37FQ#"[9-]:B->L)E%D"8!3Y%SR!R\) J80 CEA9=1UO,=
MQ #-^'R'("KH+IWH&+['@\&73L:?G^HP^N/90?IE2)KMX+C[\U7Y::K47I_J
MM!>#4=P[')T,\P[UZ9][1!:7RPJ_;)^RPG<?WNU$L;7SJWKW^T_T^Z_P:F=W
M\.[#'K7Y5KW]\E)N$?-[]^&-(H:WE__/;Y_?_9Z.@@2SO;^]M_WES:?M%VGO
M[>_T^XOW^M6__KW_ZO?_$J]+'X@!?GRU\\_][9U4MJ@_6[_^88M)49O(2M!8
M$^,%YIR,+&E>5"K&\LC'['UP<)+3L^/Q;I)RG.>4=0:L-: <+R(#I)*\]GJC
MEXEJ'U5Y&YZ0 KB!O)Y;*A=0EJY-GC\N<M1-TS?[\'6Q&(/:@#3#P?%3*9_H
M>Y"4ZSG;\UD*-CVV\7HWY^,>=KFNI^<WQD1:NNX0A^A7!G?^RV<KO'[MU5$>
MZ\!1A_[?N/O<Z:A>/1A5S:WN6\>D.'/7Q@&]0&^?WFIWU,LT?.F:OG4W7SIV
M\LT>SYIM__L_3@K[8V]LOEWHRZV[<*.1P-%N[Z>]PX]G(W"W]^[M(@UIR/F@
M1T-,_)N^'SY/NM&Q]>Y[E:B?:H8GO1LMC2V<]$")R;,^T@4:/YI$XO/#P_W>
MI,%O,_U>.*E&%BUN,ASJB?R]DT33OK?72Z=X.>H-:^J*R1M4:^.DRN9[>C'Z
MPN!HC^YXGP]HX>WM==?S47W<X*![VS<'@]/A[KK_K)-X?$(<I;OA\&AP,*ED
M1J)%C+AVK-_U <^2;?3^5M]E,.H>3+<>5+? 'O4LG@QKHKW9>__>.\@QCT9U
M/HX/QV_;*S@8[HTGX&P@IL9(OQ=W\> ]=7 PR2]_847F\8JL4W9U$@,:II.]
M\5HZ/"^#L2ZMTBVM\?S5#Z>+[*A+ O+U]?6WZ1?JD(R_,*J+JNH[HA,S*VT?
M4[[>=EMQ2#P5@\YL'0[V;[!Z%XU6IQ)P/+&K3R;X<!V]'M#EC[16:&4=?CRH
M%?AF^':_>F#W<JR&\=[G?H^(S ;]_$AFR:3?=7E)_N,$$;J_Q(]$I)[13'>C
M,+'L>V&, Q-4'])0CQTMHYG9SWL#,A7K8%U8 S]<T*=SD4Y[(]+YXXP)L3P.
M*K\_!_WGR8@>.QK1E(4ZV#2<*\@L/T^8Y?[/8OOW7^'MSAOU=B?JK1>__;GU
MXBULOWC[Z=W.EMC^\.?';?E2OOK7VTO,\NV'-^+=B]U=8HZ[VU_HOG_]^I'Z
MP+<__+2W]>6-?+7SC-I\"^\^$+,DAKK]\0^ODN=>!Z;0*@;2*Q8P1^:\ 0="
M6>7P(K,D^A: 2X2<"Z HWO#DC%/.Y((8Q45F^>SYKV]^?OWSSL_$,&]!(K_]
MN O=,[Y@ :]<C,!=0*>D-$JJPJ-1SGV#="Y)#IZKWN\5%G8&1\3JXOC]G\5Q
M_JG9/)QKI")>'?1>D%;?#WG8$[;"M?#]\WPJ3EA*]^%D"(YI"/:F0X"C$;&H
MCB%MY51=P=V7#P\Z9=*!^M\VML9INS;^/M:Y]*WW[X?Y?>401Y.LO97YQ,Y3
M]/_-<P".&P<Y!@T@P"-Z^H]Q(63GA$/GIAD.A&737\YMAN@;;(80B3E\^JR^
MYLQT5T8Y2!-2LE.51\G#X<QQ8O/8\&KGSR]_*'1:*,%9*83WH)UD06?'HB+5
MH%%YI>3&IN!/KCO+08M\KT[YQ\'Q[EP+P7D/T0AAG0Y@4@B::]"A<$5K(6I?
M-\,6//^5-M,B/[<2_C/ ,-B;W2=[=.O@P[-/?Q"<VZ2U8ZJ6N09;%99QM>JU
M"UES8D%=G/HWEP&AP=%A=1M7CEI.CHD/3)1)'?F.S)X.?:_;+ZE0==@[SG'W
MH,,B:BF3\4'THEJ"@]$8T<9S2/R7J"09C+WW>#2UK?Z+HWBRAT/"]FKOT/.'
MQX48\V%'$T<G1_6#T2Q(_O\CPFWJ0WY/W.B(."4QIIUS&-IQWCRU4"YT D<=
M('8P.@7#"RT,JQL^35 8]VMKO2,<I)J4HM*DSE:K=M9?-"J'Q+WG1-'[%IY)
M@L8O.?U<E>"@#.HN07?7Z-E$XSP[2%-A(MI/UXB0I)^G;_AHQ6M[YR7\01.%
MLE:HTLJ2>!'79IA$9"H5J(F=D_!I8Y,_,=\0K\[:.CBF.1K479IN#8[-Z6H/
MI4S4Y<]YUQ):M. M!YT-Q.A\\DZ&&')"+G*0*[.6?AI4+\I_JH/GY],Q&#WB
MA?7VTQ_!<!>+EZP80]:&29QYR,A4  M1A!RUK OKNL-%LPOK:'B83N+Q&(N)
MT+Z?&Y:4IG5BHTW)"UI*TH$1E5[HFK0\.].6TJHNI3\__D%S!T0",K. A%'2
MU",7!9DNPAFB@=Y+PBCWY+HXE\E2FFC"RRCUD:[W0J<.A\=USGJ'?Y$9\S57
MQ:V,A9FE1&96?)I.AI\S#B_Z,*Y< MW2>3/*Y63O/X.2']LR^/ K+0.NO"7N
M3Y.?R"+ G)A7.; LN4H8!!FFM R$ONAWZ-5!'DUF_UK*1U2J<QW7FGE=+,X5
MO*\#H]/5<HZ+?=S-8])W^H#XN;8YS*/#O>KXIWL(\PZKR4UP%KI8AMI</75Q
M>$!_?N[14PA8Z$+UD]W8![ D)\;+3X/]PP?@M7@5CP^KTT)>Y;/H0A+&+F\B
M[;WN;,Z9FP'?#W/GZ:YVPL2]T1N/R\1_T>_]YS@]Z=-7CX:9U0*YM2KCV$G^
M/O?V)UZ.E&O&\=[4F]Q9K/4KA[0<\W'U@"NM#_9[_^S]AYY+]D3-G9BIX_N?
M9W3B9(4ORA_BN0\I)!=D"A <=^AEU*:F6)""M/L$XCB7;/K+W+KS*V[;Z[PB
MXM'JPBWZ??OC'RY)-+Q(%I1W#+A)+(#F+,BLE5!!\IH2R/ GEW.D]::D:K*/
MDJJY>')4AH>=%?BY6\LKO$Q^&7>QIO8?2]MTW>31OX:'H\=+D[9V7GZJL2.I
M9"F,9[RKCEZB95X:S6PABFN]BCKCQB;H)Y>S?O9F^?:U2G*,3 <33=7I/AP,
M>W_5T@AS^ULA:6)-,H,EZ\Z'4&V"X&@M:<6+5Q-*OGA8:<ZV:Y:0VO[U#XG!
M&-# B')7='' $" P6CXR:!+UF"*1++C";NO-\NP+GJG\B31;&IWNT.]-=HAG
ME.UD+W]TYC;[N6K?ZJ4YW:PG_3;$H\&80W4FX9E/K08_=''F7:,W49A$V@9Q
MMW=,%(RZ4@M^'-7V]WK/AO3@S[T7Q 7''K1UY#9?\QOFL6'4<97QK[.3U<7G
M3O;8SS[=S\>[AQTUGHDQJ<V%B935B9V*6:7;SV)U-=)==7-]3(U'YZA2]X2)
M"59=EWO=3M#$[=J%'-0XX7'<?!=>T]TZ..B84375J%=TZQ2,1I,0>@(D8MU'
MXXW]&8 :C0-X\J?.&3N^]Q)'^FORYM<A7!=Z=-:9TTVM^@*GOE7Z_?WA8:J6
M HW#OR:_5G. Y(71';1R.P.T#M\X1*76UZB=.3H<U8ZN_8JC,>UBEB9Q2N<=
MSC2.PTR"?3(V@<@\.Z!)'L>+C'!O/)-C(CV1\U&/UE@\MR#[-<BH7N_4 0WC
M6"UT5TB3X,DH3PY4C)\Z/G91^U1/>0X*,>\Q<S_O?[_RP$5OUM!AT]V!NIYK
MU-#HD.ZO'W3JL38W[ONYSHZQIG;AE'S12MXX=P\MV^,AO>W).&2*AN:P*\PR
MH'Z,NDHL&].]A7.G2FX4<4A=R/7<R1$-V:=N;>]-@F[FT=JRY@7E+J+7$G@J
MWH0B1#+$,+)W,8[IWC1&@W.BI(M4W^=<;-TL/*^3\'BU]@=ZSJ]_^)BP0 8&
M1/\9$2M5"VESAM%9('ZE9117>_%G3 ):^G44.W=)%V[UY'M'Z[R.NX2%>_E5
MN>POS>D&WM+N2,AC#NMY]>L?R7);(A9&5+I+-N%9K<K)C(B0A<_<%'DI;B8Y
MP^N*<=Q Y749LXA.90C&(\\7PWHJLA/+VCO\V/&KSGE%$T"ZB*9L=!JUN7>]
M\^&2<K]"B3[]>L30U7%RC_CDF[_^Y%L[Q+;NA]BNCH^[0[R;.1\&>NU)LJL?
M_"W V/S'!!6F4M4=!JX!MG@TRD^GO_Q(?/!H#S\_'1QT(]Q]Z8H"'6>K[PD?
MK\!)79!)^Y/+3[I+%\XOCZ\Y]41J<^UE_D3,7KLB%\.TIX1'>67NO/'KDX6N
M 6[T^M\HN[(2=0R_*:+C)#$=.3X\&55?PZ5T(.LRQ_/-P5AN5VD6?AHS@;UI
M7.>Y>7@,U32?34\F#'/,@[\JQ*WK6OS6M%R;]&'%DLC<<.9NGD5F[O=?4JJ8
M&[[X'!Z @LE4&Z](G@$U=R[G[(.WQ$JL)Y;S\Y6&_Z5"(5=8][>.FGE^,AS2
M%\9W_G8J=:-523%S6]MPDF+F9_'V]Y?RW;]^%5M?MO36SJ_4Q]]VM[Z\UZ]^
MIVL[]-F7+?6*;,5+*68^_'?W[<Z[/]^]>/-EZ\N?G[9?_//#NW^]_/+JQ9_Z
M+5VCS^CS".]>_+-LO>;B/^,$AA__B")B+L$PHV5@X% SYXMA1/QJT9$<4RX;
MF_K.B?3GE:,5KRVW5"$^#6E=5VTS3Z[85<KY^CA ]G+$=$/5&Z#J8 95?;)H
M:WAU3K8P*#HP1S/-..8*JER!QAK"MJCZ)$M!SC5D[+_4' #U$,3IEDL<,XJ)
MB_)! ^H*EB]^'(!ZCK5.EN#+3T?Y8)3I_JY \OA: ]QY /?S#.#*@DIQ;YD5
MT3 (-C ,P=5R>@BUCGL!DA=]Y_)YZU<%>:F"^Y_#@_?L. _W2=:Z?9>'C;"-
MLMX 8;MS-(N$U[K(=FB-O9@LL8:B<Z#H]O-9VHI)*A44TU R ZT*H\E%AHI+
M22Q6.,D)145CK??,6FLNH^//_>ZH\/$XEHH$XJA&_SQH0&V4=4F4=;KD?JD+
MCNYX.5UN#5SG ==93RN'8IWPDDFG/8,H"_/*$\PJ;7QP,KN:G%CY.Y>\;QQU
M3F_JA7.B3]<>4F];:&)!RG2,T/*)U"L^];]<.F^^]E/_Z+6I=C9H9; 4+4&Y
MA#6Y&/VSW$L>BKU>F]XE7OD.SO;+A_^;:KV!:IWU_H04494DF,ZIAL8JPYQ5
MG'$=E1#2B9AJD0S>5U=48&O:]7M*[O10S(,&UN;W^:J9<F-@G2Z6AH1S(.&K
M<QZ<;*V*QC$MZP$10D&&M8BMTAP+30_8FHU'B#[(.]L9S8LSEZCM'![7<,GS
M1R'6%19O'>?SJ(,%6Z3@O)IAX9L%XUM^[HYFTDPTC7,;C3/KU@+ Z%.L18]=
M8> -,.^(>\<H21,1+[?!;6Q:21KGNA1PWT>^&BN_,JG3>%_V3"ZJ1JJ"L:Z:
M:%6<7BLRW]\XJ7"$GQ_R,85'0"X:A;CGL*W9"Q,Q^F4L18TTS!.N181ANRMJ
M2\3AV1^TF$7F()B4-?\0F,"\1,Z*LL0<$&D]E(U-UP*V[E=D7YT+BMT[6_KK
MJC&:_VZ](+9;@ U8YP+6GV>!%55$[S"Q D:0/>8-<TYKEI*6D*S5VL1:,'Q1
MQ<*;^^]FDOHBC_.:=@G '@NP/HH=YWO8&%DDYDX7X@Y^FKG8('<NR-V:A5RO
M4HK)*&909 89,\-:>DTJ51PM"&VD[39=N&W;S\O8=-E[..ZN;TW.HTW4,/?[
M-_VS'/W3E,YME<ZOLTHGIZB5,YQYH^I9#7#,YZR9245Y\#8$Z3NE8\V=]UWF
ME:UF!UR_];)].1_B@]-%Y_?I)GGIU%$M<7Y2XZRGH_QHE=7B!ZAIL^^NS::Q
M E=JM>W<CL;,I\W>S&HS7L.TM5,L)&<9.!48"JV9E$[J$C5PH;H(7F,6G(IH
M <)W)W7W0Y<:<_.*K+>G*>'',KOYCS#\87/=\\5WZ8.[VFM==O/3Y('7Y.F?
M)!&^F(6_GH"\PJB;)DTOAR?#X]W>_SW!6N"A-GTYY?7:9MX?ERB@-Z8%=9IF
M>2P"5]1/K/4*:!77(G.]D]&T:L;^R=[Q@!W1YX=I6BCA-#O_I #$676(2>6"
M+J,\QMW3NA^3OV<*,QR?U5TX;>Y]/JBIZ:?5]NHM>]2=T\H,\61$XYR']=MX
M3%\?C(['M14F-\P6IZBI[[O9K_4&QB$-HY/:A>G3CFLI@3RJNU?=0(V+95T[
M/(,Z.GE_/(Z[M5(YTC#5ZGO4R=(E\/U:;G11/"?"[;4C HZHG1"URF0R5GOG
M7;HR-_H5Y0$_$M10GUN%P!LDPB<]].L?/CDHSF--AEX8<!MK#GS#G)'"BJ(@
M"KNQ60;E..>#<6' 2^4"SQ7Y.RL)>5 +P!T/L8H=JR+8"SBB=7*Z>F?6QY-U
M!9%IV9(>#@<=*I3AX?XE:>N*0M7:%WOT-GFOJ\8Z^DSB_'XP*9)(M.G@<'\P
MEN:._IRKJ[=[>)1'XU(PNX-<J[34QXSKQTRQZ S4IU4Z)\4USFIU3/>C#T^+
M7%P8^*M3QG>"\<UDW< WKI^_:0;M^S<6NZE254]]W]H,OXT+M/Q$$U-3E5=.
M]3O-P/,)*J](T06^]7R*,]M[]!RUM4_/(#[Z:N=74;%A^\4;^N^?0)]_>BO?
M$(;\>_<2SL@WL/4A?G[WXL]/A#EZ^\5_=SN<V?GO[JN=]_3Y3Q_>[3SC;_=_
M*O0,V'[V1RE@$PTO0T40 REZAB *"SH:+S5*8^%BT04E(4D!TD44D()%9[7*
M%M 1R95)7BRZ\-O+_[[<?O.R]]-OK[9ZSU]M[_SV[/G.Z][O/^_\G][S-Z]W
M7FV]_.WUUTLF?)4D7IGH_=N=//]20H"CM\V(R4-4$:/0L7A7M#=%<2+G7ZT=
M\%VE9+D2\@O9!?'SHY:37_]0NG@RTSU+0262DR(9.B>8YFBL-<$6E2\NJ62B
M#$DX[70$8;3GI= :S"EH(YURE^1D4DIJ8JN/4X[?6BK60U=?+;S?'KF+(ZV
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
M.)!U"D(MD'49('1V="JEY*2TR(1)-1>\$@R+30S!%9]X*1 366.\SXUN(-1
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
M;PP-U8L28!1M5Q[A8/X#8:LFB*@*UWWK]&"D!I=5[#W-UR-DYCH\]GQ!FKE
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
M*XSWY!UN28,X=T&<V5256+E8RBPC.<USPFTBB,H3$!TRIV/)3.HD6]M,Y#H
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
ME9ZHS!B2&6M<G"69%WIM,\_7!;\>J/9PM0M_"KS[U2'OA:'>BP&]G\:Q\70
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
MI<IEDJ9$<@?(:[0@4L0929)4VE@S1SW%Y,Z;VB%/2FY5!!VB,KI=_*+BD(G
MCBQ:BTP5ETXC^"8,_4*]KW^-K:DA4<E6<#(6]B:36X]0R$3-HF+P"^2^HBSA
MD)A;BYC?#23A^B4@>>,P #QLD-!K(;(:\[3B8'7+_%"7CS(\38^&,V'A=UB
MB@K*6F$(GGJ'OGCKEKWGA5+&K((2<I]/Z_B?&LMK+CD'I2=4@CROIOH$N"U4
MS)(X,=9F -<^5I(;*I(T%RR/A?(-;J\L;N_PUM:Q29S4,@;<9D81SI@BVJN$
M,,>Y3Q+CM5!KF_R[L3D_@MO?I.*7R*YO:S%R>#IP:-3K#4]+] 4"]GTC&FG\
M4T3E6"2^R78["2!$[KU+Z-L/NMGNQ+=;@.8&==7E#+Q33:%AQL",N_'>^V/*
M$Z-=;(B-%3"CIZ"^4BI(:N-44L<HIQ:%J.N=T2<E2Y&0[A0+^6-NM(8@'HT@
MDO;%<<PD5Z 7D<R('*N.>Z(SEA#+DH2Y6%@17&L;^8T$L3[.? F6YXUH#$T]
M *V50J9[F<P:0GP"]>ZRA81(%;58ZLE90;AEAB@C@1!AGP"8%(]UNK:9?E>]
MNRL\I3&<3$))(V3,,8<J-;'(3*JLM,YY-JE VL#3$U,%FEN]YIEW)B:YS1SA
MW"F2ZUP2 _MADU1DJ1-(%=\1'N<QZB4*?-M5GO-# .NL0R\(RA.386U>##<N
MMR<NU:SQ\JG6CCG[XZK,8T-@N*3K4%F:A.^\[J-N#7]LCVV$H$]^F!G'6*='
MO3N$O(->/_&CO^XH\YE\,*?]CAN7DR7G,."0\]VWKC/VB_:P,,A@B&H9^J$P
MD6J@<&4)KC)ZI MXP)=Z5L&_5A9#-S535B$CX^HN."88Z/ZRY5DRXKD@/'2W
MA D,E)V+_E_F')O3<NH'V+HZ;J7?/.H$&R:YQB0WV,N7\L0R+A@;O"HBJ6L-
M.C7H566'E#DM7%6(N,[CG'MC< W?8B/KM\S>:@9%\,<&PIQ0Y/1],]43)O<,
M,<NWJO$_TP=@QF<" P!=NQ?]5MOW#C[LCRU[MR+IR21K<R3</[YOGO0]D/0Y
MB(+3S#4[ A*_A.&Z <&&4N?7Z+5)GUU,GQ5-^NPJ#.5QTF>?-8!A.<'=T#KJ
M>_[EQ=916EN5\91I#XNDXMQG3&1<:^%CD0M9&:Y#<MSL85JZV:/XL<_@$;XN
M:N$>16_4H-./RJ([ZE33#K)(P*=KD/0"3]@;$K6_NTOS?H)HF8O@+DK;/9OT
MWD57VZE/[0_5X;I<8VOW>]C#"X@U4%LHRS/[.\;0M/O#0S?$2.^37N,;F*AW
M[[^V0;W+<VS:JXE(LI1P)BG),VJ(H,8I)9BB2F/IAR5:_\0>"70UZ@TFR[O<
M5C2H8II"[-N,7:FNWQ*IJ:NGEM)*E$+*VNN'3S'U[;K*=*E?%J0Q-0EV):HN
M6S.5J6<R>3N7#Q_2=?M>*(]&T%6^Z]O^H/X*KTM^;=J^W'M_G&4T3AGCQ!@@
M<)Y+112FNF";*J7AX'<:CGC?'PU"ND&Y&-VU$#6*_MB9>,_:&X;T#!M3^LLI
MD7Z7P*\?1<O4O=N%6*;)K7)%?Y^IHOA\095)_/A1E3N@SV'M4>"*P&(K$B])
M6Y/$G3^Z;0J4W/VCV_JT?];:WB^PC-'AP>>D35L7[8/]SX>?_OC<VOYXL<@1
MK>XA.^K"6+J'7X_>P;7O=B_;VYU3H'QV>+65M-]A%^+W\(S7O@WC.+84Q #N
M&<FD GPW+B?:P:<\4<)(FL)OU])&4VE2.-)9QD&DR'RF;"IB[^(L53RU,5^,
MEMS9VF_OMM]]B/[:V8]"Z.0]XB2_^]*7(J!A,PD3C I(A*&@=66J&+=D&HNQ
MD_R,\9%5Y<#-^M=KA_M,30S,8(>_0\T9#-V;1.&<]U$_J4JL3D7FC6B[0.W8
M+AW0N&IP$*KQNA"^'E*K;GYD]>JJUQO&K'\[++(VT*"0/F>\F0V0G.0SC#-5
MJY&5]<Q"M'M= AJK%Q=5D@;6,B;C48=,G'%X?<CR5R$G 9,<UF]O6QUG)$Q*
M\(QK], 1,!I.<X;J-0TI%-/U5.5L.ED5E:_=PD"OL<(C(N&'NF#>GO]4T]I6
M16KS43-!R?UU4=)<'.<N43)-8J(<=R I,$=42C6QBL5.,)>DF5E$O6LVIE4
MGZ"+3T/L@O5B4*>XNH _0&8AE[NBX&MB\W7(>75;0W0Z+V2D81&J(4RL=Z&)
M/"Q&1YV7[M7XP^^V*,\[ZO)5T0M3"C<MMHN'9TZ-7!MQ9>C"IO'3]O;USQOA
MI]!5?O$W+C9R*F_\.=Y(;OSM6X]-DHTTN=]CO_V;8#>_M!GL*@Z6\EL]]E^!
M<BOJ!39 !@L)ZQ,S<*C.^BJ.DL!&X^=-+I77+J7G7_'BWZ_9NQ<9J6+7)Z_-
M%U?X-'"N\O^T@FNH^KR#_J$)S"S.]>=?EC;ZRJH%B:ZOQ2UI9<E,L;CO*LWS
MMR!/]4?P"%O^\Q8;7I\8H?3_.>C<6&8Q&@_S16WQ6Z<G1M>'FOB-;/#3+F#M
M'7X(J/AIUZ@ALD<@LN]@L%;F,_K!>Y;4(S7&@2;]K=DO V=8PJ?7'.*)V>)&
MFJ'?G^FMB2".EBQ&R(A\&DJXY8+<,;?Q!X/NV1T<8]]4YO>FFEO8THFSB[U,
MQ1X4]:^=O3-X]M7["WCF90ON/SK;/\6JERUX5_NJ=;GWZ?#KWJ?=KZVSK7A\
M#[QK=$0_IO!LUM[>@O'#O=VC;OO=3MRB.Y<P=M:ZVA5'9SOB\&SG$L;A6T7\
M]<^#G6'K0WQQS-/,BY1K8F)T&MC<$:DD)<)921/89\_MVB;+UUEZ4_#C(C\]
M& _AKX&7;L]#W\+O[Z'7C6= @PO?P84?S;UH<&%%<.%J@@O699A.QXD7VF!+
M9$-R[SU)4J>U\L)Q'P,N9.M27J^&UN!"@PL/D0K3X,**X$(RP04A003T-"6Q
MS1CA,<V)ELX19@6U>2*9RO(@+]#\>G)?@PL-+CQ$,E2#"RN""VR*"RYU:2H]
MT8HZPCWJ$4YPPEP,VYQFN:.BDA?H3:EU*X<+=S:'^/!_+\<<LC.)@I@$1DQ#
M$.YE)EFR C\E@CVP)>3*#?I6E:>W J\ZV.4:@FV%*NK=V3K.#8S= L8N9\PA
MRF2Y-'%&N +=ATO.29Y*2[R%S>2:R]S9JK%E0G__41Q;#A>/*L(LO/)>(LRO
MPN,/;-5H>/Q9>7QJVN J$50Y202C N.@4J+S."5,"L9R%0.F-SS^B_#X ULH
M&AY_5AZ?FBGBS#!M<T[B%&,=,RF)E%Z2&*0TFR1)IK'(;,/COP*//["UH>'Q
M9^7QJ<G!<VY2KR4!R2PEG(J82.T,2.W::&X39A.SBCS^TT=9U$3?Q%FLB'7A
M/O;1FX"K@:L[P%7[S8QI(=54YJGWA)H</:K&$,W1MYI;G>B,B03AJHFT:)!A
MM2,M&F1X&&28&B0H<Z";*$FL3RSAS'JB8LF(IHIC1PT!JDL3:]$@PZK'6C3(
M\##(,#5C**&EMP)D!BU 4DB4)M*D,7$TSQ/0=12HLTVT18,,JQYMT2##PR##
M3+R%B 7(!I[X3&"Q%\T!&6+XDRFJF4BU2U]JO,5"_<2$5SG6#VP9O<4S9B;,
M8$JV/\(T[_ND#C6C_&E'^436O&<];SY,ZY*XKW71D*H.2#&8*6.RO!C( Y@!
MZ]H+W]B2G_;P?DI3X!9LVWC7IEN^4^_XVT&_^V9:(F;/+Y:@VNK"#C;^C#L=
MZ7.I6#2E-E.&I!9[?C+-2.Z<(3*)E4JP3E2"1_IZ'+.'/=%OQUXO3][_A6'C
M*>V$#6P\ VQ,K8<)8SK.O"69-P ;69P397E&$J$L* AP-B3)VB9=3Q_:>-C
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
M6T^=29Y%$I*ED=8 LO  ,MT'MPES225&+GJ#N.,.66PD"E0;^"@0:W -(#6
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
M),A\.O^[ALS;0>;4Z_: EU(1A0+5"G$<-#*4.V0\6+NDN4W8E9#)Z;U/Z%@
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
MXYGGA8<)RP%9F.8B'D>PG[]D/U%F^XHT=LYN7\@ 3Q[C*12M*)86'DX*5OE
MZL(>2M[RZOI*<L?!SDTRZ).,0+-7YNVZY[ E#WRWU_^:K6!KF%'H9FL[#0$W
MO(\@V)].!L/8&?P@]P_Z^+Y;*50U^O./9\NH:#!5\%)C6^UR&Q#48]@:^S>#
M\@3;7BI18=@Z L7RE7(.JC%,U/C<%_]^__KUI:V[V5N6 SLJ8P@?BV^M7KN<
MS'RA-'9#;)ZC_F@PS*YT9;#S& _L&-DFN\OE"/+FV&JY5/ F@L4[*EVG;^!P
MI)2=NDE#9GD,;[E*%\@0?E0J\A)9/V8:>FO6CY?!^O'3"HT+%1W$)N8"_,HR
MR8W5A@IJ!=/.$<4C"4]=T7&U8%^%38,8OX+3TX,HL-/KQF$.<(+MV/UQI-#J
M'HZZOL23?ND932+63N];Y<F$UJ # 5..D#[%HV$5ANG*LE0ATL9H/X-9F;LF
M>B9U/0YGSKE9X_@%4"O#:387_3C,^5@P)S[GV,M"CC9,:6R7QNJH#9[0ZJ6T
MPFP5!P!P#J/@^ZX/CP#6HTS<5\F!\JTJ*M_RPUX>?15 3IS(:F<-+$0.S 80
MM,'5X7?C/$V57,^.U_ L:;_XGE4C]D\K2UULE'5/%A9O.*RX76YA'Q;8R;E:
MTW^NN9,$D9PDB"[/U07O(W_A;'/VON[3)X@*;N ^73NHJZL_+OM$Y04JSR04
MV8Y!M AWRC.6G9/"[N>0:'C^8H6S@RJ38B>)CW*6Y'BT;E0^[\9^/Y:25.G_
MGR.(4BK.D#R?YZ]8WKFJU3@3P"HKE4<(%SC_]8X-,=<QC3I'"%2^.*H:)?/0
M_^<V)P:XP$5*6AECN73$$F&B$\IPK;3P;E+;336:O#A7VRUN4=L]Z>5\V^N7
M-75319MNQ\H7EHIO;&^(K>V=[XWM7=[8W!&-C2]$$:N4YLAJ@A'/9(,ZZ'S8
MF(R,"^EQY."<K5U7BPT0TAYO=I:R7:8?AJ-^E0L;6RF Z7$N8XSJ(&='_0A&
M(WOC8726CDNM/@C_?T>V/\YJIU9>*@C#;64?+I5=S-J&\=UB6+L,GU=$C#<K
ML-9TML#Z;O1_3U5]+1Z^^OIC! 0:^6&YAAO=\+%*MFQDYZ7L(MVLRA1'_;@@
MQ=B\T9IH'5S_\\=VD^Z0YO;>U]WM#QCNR1N'&Z?-T[W.UN<_#YKT ]_:_GIZ
M4>N:>0SO=AAH'FEV/AXT-S]^+<>PV6#-SJ[8[;QA>YO[H&W-!!HMOE@0,2:H
M0]0:@3B#5X83C92B&N?#TIWC%_U=9Y@0W.E !.<@HR81I1ES4=' 4EZ+\Y78
M&Z\_[+S_]'[[_59SM?CXYM/VQYW7VSL?WS??K9:5V5O;_WGSL7B__:;Q:;5H
MOMF^0Q'V3X?T5(I07O%5:PB1K+])CLO_=]2J0F28JED9+AW0K;+TZ'W.-UR:
ME =4ID]5]47<2M>HU>O>8+@H30U/H4?XBY2."DLIHI[E(_>21588BPS)#9!$
M!\;U)3T2.EC%-?$B<L.#U8YZ+EG"1DC&+W4T+(FK?4Z&^Y=D>$P-6>7M(,9<
MK:JA!MD9[J5;<#\N'M,CEVN<\(<@3^2*+0_38SW8AQNLFB>'YK4,%F8Y:1BW
M<V5.T>B55+)O<FW"/#@IEW0RFGDW\-JY>,$LJ[>ABE_L)2YI1V_.OCHWILSG
M-8%7\;;>F[[VF<U1+63+2PY\]NP_VEY\4)J-JGGX02HS9 YT?CJ$*[:JLV A
M5O[ZXGS90:QV/W\AOU[8_;C=<24O_;RCEW2<43[B05$II3:,<VN=U=8(ZV1D
MC$FN;GSJ<-G$-1-#7TRYE#F@,@74C,-%H7NY:])E3/?2H,U-N-;IU^/=TPVQ
MM_D!-[;W1>/T _SN/;R&_]XU^.[VQO%%NI?&Z2YN;OK3K>T_#AN;[:]PG>];
MFU]/FYLP]L,/W^$_N.;!06/SC_,<M0I3;8).2&CM$&<X(ATD0S$HPPR3S NZ
MLF[NSP=Y6Y58CK/>:FA[.= F(^%<"J:#X!S[Y$P0WD3'L7:2)G?C(X)K:'M
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
MM;JCAMD;]QH=NSUNC#KM4:-M&ZPU,OHCR[ 7.ZT8W1$;#@9=DYNC#H-/X\$
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
MR1CN@@G&8V9%HDO*C >A[WG<U;7 GS,7;]'A,30C/6T?XWAA'##/XKIF\UG
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
M/OVAN]R*?>P$8;2V R5S?=">"8H3;["=4%@B-,^EEM!H1ZQ2HU8K3S"8KWZ
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
M9Y3O[!B=9F<O93_[F.S;353Z;:O<"@BDBG30?H .#G2[2\J/E\K!GIQ E?=
M#A="&J;9[.XMIG$1!QK?G$,GKG(/GT0A8AE%#M$%SFT-C- @9L%<QI&E/4_!
M ?538J22[QZYX%OZ'<_!VZ7"FX<2-# J8_0_AD73L!WX+LC$O[\UKYJPQ"R*
M(Q\&0A<5-AD5X2_ETL=\<EEHA&EVHK>:BI# VU1P3(1>@*(:MDAG1R\SK ]L
M$X;ZQ1*^"V-KHE%^4.ZZ*6>NR DFSP+F (AP^A47B?%&SWPW?4]Q>ID<DNO1
MN?"X<,("WAA1/"![[?LUN2(E)E2,<J5%,,SS8DRQ6]IR79OX=QB@UF7@!/9S
M@82)Z+K-WMN5O0^7Z8WEDW$,LSE\FYR%$*NR9"[%<D)#JZF)L[#YOYOOS_-M
MQI;QF%^<OV+'IH 8UNBQ&=ZI7:H&@U6DN-\X)?^+PI'8CT-73,X*'!*S\#'@
MMPZ_HP A\%$WMP8,;K.<&9&K)=<CX'!%(+/_,<4'7Y<D&@$S<<;P9. 4L2>S
M@.!AJI!+E;VJ#F8WKC^"9\[2?LLPXA%W'7XKJVEQ4*J'I\7""88Q)V)L\/];
MYKBJ,D?T"L7K"T*<U#[4A@'&8QB>@T]+IXK9;YR+=V6G['%N"W&A)D\Y1W K
M9Z&(F7JPTW"4TDPCM>*N'P+OQ^\=8-,XEH!;W+EE(]77=L;F]&%=9+/$I(52
MES:$Z G_0,( *2.*I7U8+DPX[':RX76*N!>+UTR*#870\<[.PIUG3-[4-G15
MQG2TYIDTMJ6;=#$ZS>:C*!>M7FA-7$!&R'?S$78JNNUDOBFJNMVPQC-39K9N
MI5;-B@8'4J&3'QS*B16#>RS=Y13'?4A1$?L&1N'?P9&>HN[S-Z9\*9H<PP_A
MZC*"5UF"9.27HRY!.M 2I"(%J\X5J7*N2)V#49"#4>=+'$JXO\Z7>(9\B1?*
M0X EW)-W]ACU/&G6D6'Y+A:)LN\_/,I-OTU<;Q,2VS;:_+R#?*$HW?[(X6)&
M1A06$Z%U0U5K-5AJE0$%#4,?#/<37*Q1+%\KT;TS!GJGW=D+;.K!B^Q3[Q;#
M'VMY]$;Y$IOBX)>0OCIZM[<%!G3YFA,<^@;U0.STMFA_M,,=.G@E[4M2-?=$
M!E#=A*EW?;W;,:H,RWWH&V28+=T8[ <Y_>!5 )%)*:!'),PC); HF%"LTU\5
M5'QEJH+9>62+^5I9>*DMVN,&';RN<,XC!03K;,$4'IJ_=)W)Z%@;5M_V8PR.
MJ1F]VJJ.W2]0N0]O^Y&^I=TM4,D]4_51J8^**O-KM?3.8'NS9?]G97TZ_ LF
MHZY-SCE.DI843!5/L%@V@$4MQS36MCM8&:W3_'61FW+.5.8FB*3/S8L&Y$\R
M7+MZ.W-X-KV62+"J$:36(DBANNCZH8!T,LRFL=@6I5^< ZEK,S<.)6RMUR#U
M4@(?9XHJDG86-L*U(]*3>G(.2PR_H)H%;;EF0=<8=BA(\:$R?33N_. [H8[)
M-&-*;-0I3Y10DD5.JK5XAN3)\260E6%D@'4Q4WD)M"E1H.7ARSYA":I)/'.0
MII-N"M!94^SC45L7*0%S>L?L%CCJR%6 =F+S4Z0LQP/BI%H@E1LOJ<'8'F=,
M@G*&F6SUQ=8_1$7IVY,[9#Z[;%1@!3'\F&WF(A[3WP30:SG]N":P71!8JYC
M/'[#!#?,45@6?:Z0PCH+>?"/)8I!^IRF=E1 @1,&=R?G(*UL6^:<C\4IWB(5
MOIRZE>+HSKH8:SGG]DAM2JL5J>?@&C]TTG(1*E9!ZD(N010FU(I[/.+8U2W3
M_@VLL! 4J1^ZCP-]KUG^;C8ON_Q+NX=0WA:5[RTT)?PELIN;-X^2=44YH-$U
MKZ**OS;\M-3QD$AHPPK6UL&PZ/&Z*'@YYU:SZ%*=\MS1DUT4U^#[;EHCOB$6
M?;U+&^Y2V\S4O@8\V:AQIADE%:&*5II_QIX 24A<!!Z,3D)('R7-%I(FP_D6
M#:(>><2!6WA4S2V]ATX01COI!%AO^X;;G@7#M@-VITYF0"<3&VLM&V8)$$.F
MQ9_:PN)NP2@[:X_,;K<N>UZIFZQO"0@ Q%X)(]_ZKOFSQ--W<O7UJQ+A\T3_
M;>6[??AQY+)Y@7NM5H6?^QQFFG1D9&1AH^$G[4YI(!FT"T_[9PQZ6ANU+F,H
M^^J@;/'X@FA!U[3+LVQFR3<"DT97 K9JSO?#05$&ES*7.MB*!LL9& 4!Q.'
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
M$Z8-= -FKD.!9SP]:GL$H> WF#DXCM&#E?PFUND,UDD2UT+!K6(\F5G"M/S
MX_ ;EVYAS'Z-V#V12)+3+#S9[2[(H6-T9C<U$P1W(L*FE*(CQ;"D4%QU&) @
M;I*$<LF3E5DA%RG>D14$K:P@6+PZ0'TX7'RTXXDRX<54CBN9EVNT#"&^;YF5
M^+QQ'IXM'R6HDL1.0DAR=U3:%:Z46GMZJWK]HA6CUAV8Y8BJT[_RR$FV(. 3
MS@)*.Z!!J$^(LLP\"]<B+:1.UD(L_1V5O'N.B,PD:F,W)S46E\P)0\0>)<K%
MI Z1M:AN-E.1D_*JKDJ=7\E[5.HL'E^28<)?K[0H)?LP02X>3466512'2<1$
M@*;23-"?Z_O%F; %I)O\EI"P(ELY?WEV%9E*-7$Q3R;)-"-S% 7L6!S6/"]9
M(6J;M0S=@PQ-*CJ(RVPH)07C72TFD[W."\AW&?^(O$]M)3"!.!1H*U'X/A6E
M)$'S@K)E=O5>&_@RV#JMMCX<FD2QZE-[A3*&&P\+ACJXG=H=+T/8AT_9)?(B
MWS873?W]@4F]^:F:R9U2!VH+':B_X"Q#WR:8J<+I9^5<!)L8@><^V>A>CK?@
MP'_W@^\H!9T(N=!F>YMJ_4>BGOYJ'HJ&"RN=/*HN@F+VF?P+Y3!U77[#P_2
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
ME=M8U3E]YJ$5.#,4?$^I@RU+\>JF66*@EK^BZ9X(?4I[15/^XE!;K<]8DUS
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
M>B#Q(;BJ@[ZD?X;?$;7/6Y<, OX1GH!\\OMOCS<%@9BJ?445LXZ9KU#YTH7
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
M)[[6.\S\D7HLU[;G7?SCN)L@#V?G]V-P2TK<*-0P)V-I="4]\4&CS\*,I4)
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
M^)X5XZ JF8M9#?%=D8/(?_QAUB7H_O$C'<+CVCQZ-9Y'/_D_X+M7^)/Y*#$
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
MD)"](=9+SFF (&B3,J<FLWDF>OMX&&_0'^7.2:W$]ZU]QHC17,242 [HNTM
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
M-WHCM9!N[>:>&QA__W0&D_3V,W3ONO&L.^D6N")"AR(!%(10R4KTB$4VALB
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
M.7L#D! _A;.[GH]B$*W\$9*UY\,=/RZ](,&+7TF)[TRA.O)70+XXOOZ,R\N
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
MUK!4;&LN-QP:PBC")8->?L H_&EM1\.>]C?TX,ZWQ1M:"+U&K5]1*1C,($>
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
M"% D(L 2 8'2GQK.8APJ[-1@VDKJU#X1_9K^7(&Z[7;,P%AZWX,Q8:"UPL=
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
M2+B2 .E5-& A2@!),:-ZD8T)<UI5VXN>FB_>/A%JHEFX4?3JK]HY['M_B@9
M]%6^'VV(:\7+S ._/'\!+<_D?$[Z:S/J!50L:/#2$P;CKC-A3-OF.*T\2(&)
MY))*@!-.M.LO]-]2LYD0JBB.A$C#S"G+]"IMIL9P;\\$MMX$RZH":./-/^6%
M>Z+7=0/7FPO]#,>KT..YT-B]?E\^<F$'@=4SCSHH]-K4ZHZ=!=OV>&@_ F[%
M;'U</FW6W_1CZH,#22A1,:< *<3T'UP!%B$". YA&$O)4I*XL.MY45.CSG;P
M8:EJ8'3M>233@; =#0Z#FV>.ZPN9,WM=1F-(:NJ0-BKO7+;ZD%0L[K@R&*/L
M.C6C"6=9%@J (>< F2(?),UBH(E#,@:IHD+T"L0H'S\U9FB%&I3Z]8V_J+!S
MC+UP1F2\N(L+8/0/N=BSV4NX127A=4(M]JP[&V:Q?Y5[P.07DRI2!O;*%*4L
M$0I(B4PZ($0 DR@%*DZS*(-<)LBJ'\7>4Z<V1TO%G.*A]T'JGI6]31]A,LY7
MZS+,L?TQ'BK<^:3=UP8X[AXX6D#CD0WM ,;C7_8,:"JDF*\_4%XZZ^5;E840
M(T4B0%"8 819#)B*(J!(S%FBXEA@XA30="1B:O.PTC!H5.R5H7 "2+N/YG7P
M>)ZKCLBXAS.=-7[0<*9C*>.&,YVU\BB<Z?R5/=+O]=K[+5T]E"V[Z_.<&<T@
MS%08 9BE)AR92, (R@#/LIC"*$H$C*SS[$\(F-K<UBH"KG4,%F51H3H9V2&K
M^Q2(W3-["&@\SVN#BE$O*/5KSKFO1,4AJ?U*=$;*7G=$R2UUO ."SASQ4_>-
MEPS>H?5>UG?7=4-T>2H+-*VJ7CNSA!%*PI"!1(5$K^RUVT(SBH!*.8<(*85#
MI_V_\Z*FQFY'/9_V&S>9^N/53QS#-CO MO-JAH'0,PL>M7"J]/3<PND4&/XZ
M.>U)>\6&3J>L[N[K=/*.GCN!VZ[U?Y7S^P?3&OA9%O1>_KHQK4_N5"5KOSO]
M+..)(D*D0' B (H8 21!&& 9$T;-4H@JIPW#/EI,C7%,D-'2N*=5[>Q<!6_H
M:LY-@95W\\7&A$XTUH':O&9:W?5M(==O^"SW+'T/BN_=E%I_,Q*-!4$#?&5#
MF8]2#4&U_1EXZ0U\%9*#;ICV4F3<?=5KL#K:?KWJ83W6E5_DLUQNJL;K=0W7
MNCN9HD1R!1F(,LV6B(L(X"A, 8TA1$DB$XJL\MJ[Q4R/$TM%@ZJJ[5.EJF5\
MW@5 +5::@\#DF:4:A-[LU?WMT1OO/%(.J\]!$!MI#=H3.;>UZ$5 .E>DY^\>
M;UUZT8*]U>GEJ_OYF5^D25+BZTVA?9S;I:CC#V_Y>OY<!5PS?0'EZQE2:8PQ
MT4M6*DW<BM)N9:;_*64:\S1-A7!KFF4M>7K<V5*\3+1H(G!WN@>_-]H[;LK;
MCX>=L^@%9>_4.PS SOZ@,UA#^H#VPD?U^YPQ.?3UW!\P6+CS;K*$H< ICQ.
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
M"H4$L8Q1G#$82C>'R4GZU/BE4=14U:PUO3&9MY5%CDZ1VSC8$8XW='T?K#?
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
M)#/)$ $9I#% ''& 0RE EG$1F59>7!$7?NN0-34V*W7['_\<IO!?0L?<_ Y
M[4AI()@\4U"[7T:EJ':[C*I!Z&%_V0*307/R.\2-FY!_V>ZC;'R+6WKV;-@[
MI=IF\+*4<(X0$)!GIJ6P "1)(D"BD,6$XE2RT*EGPRDI4^,'<Y!2MO]<E$W&
MY86T50<X[3CB:I \L\/1>?;@B;V=" S:O>&DH'&[-W39>M2]H?/BGJ4ZJRI"
MGXM<R=6J/$#](.6J:A*SUDY*J_U(E,08140!IA='VFM@!. 48L CQ!(<F?8N
MV*G%N+WLJ;'$G>;?N9#!JHJK="W\Z0"Z'6MX@M+W:4Y=E*RM=F#T'K"JJ#LP
M@Y8>=1 _;GU2=UR.BICV>$3?TB*\,)3W3E;__;C\N'S6C\T+DY,5"Y9E"G*@
MXLBT'LXT0<5IHH<B2A6%H6*1="TTTB'/:OZ,7'9DJYQKL9$N7.V8YWJLQBI$
M4ND7_-!H^J/9M;?!KD=I$@M,ABU4TB5PY+(E%K8?%S&QN>G*?9#Z,&[O$*XN
MB2[N=MWR*N(J]IKGE9459WJYHY<]0@$AXP0@HA!@F1D/Q 66"5$T=4I$&$RS
MJ7E'NQV$=L/-5;N3IMG;;!M3%R-UW#D>;FP=-W#&'+$1MWNN&)_^&S]#8>EE
MF^AJY5YG4VDH3,]N00TFH.>R58AY%>[[F<[%Q^5;^C1?TT6]&\NB6"&,&,AX
MJ#W"#$I 8VE*'2@80IY@&#JU,NN4-C7RW2D;/&EMC9/#*WT=%ZF=$%LN2X<"
MSO="=(>9411HS&I5/>QX6X$RZ"*T4^"XRTX;VX\6FE8W]8C,WF;'KG/^M\_Z
M97K0OJ=INUB_Y&F8R#BF N#8E#N*8@:((A2HB'(2IDI18<4C-L*F1B.-ND&I
M;] H'!B-'2)C+T'<S2-# ^>91KHPZ]-?[!)X#F'! X(X4EAOKQ?0+0S7$I3.
M,-I+SQ@O#-;2FKTP5MM[>I#K)WEOR@BLUDUZ510J!A7'()3Z,X7"A $&(04)
MQ)#$*L,(6D69GGSZU.BSU,]AJA^A94&,UV#@F0E+U<K2*!9UO"W0<&"Z:U 9
MB=J<T'&CM'/6=W+8T4WCD=8Y??=8ZNQ%/6CIG63KC\O5NB@'^FW^+)=TN?XF
MB\?5+_3[_''S6-8_,<$5!;V77\RK,).299'9^>.AI #15 %*"0<J89K38I$(
M;K7SUUN#J=%;K6BPKDKKU:H&YG@Z=YCGO0;#@AE]0^R9/8WZP4Y_4V.JLB H
M3;@)&OBKRH:-&<&7,>!WH&+?PS 27?L9#C=>OP;*3N[O]>#QO@_7V+WW#;GJ
M03V^,W=+GB_R^Y?:@>&<$A2G$$0<QZ87K@0L302 (E493W$61_;U\O>?/;5O
M0Z.= Q$=@&7!\/TA\,S=C6)]W-X#&!R8MC\<(W&H/2QNO'C:\$[&.[AE/"X[
MK>L>2YVYI'\6:)E?H.EN:<+52O=L^>;EFWY>6?B-81QSQF(0Q42SDA 0$!%&
M *:0(QH1QC/AFOC9*7%J7+53.-C3.& O@=&Y5Y6]R[C;G9X,BJ9GVKL6R%X9
MFE;@#)V4V2UT]#Q,*PQ.I5[:W=B/>=[-5_3^OC#1;_JQ=ZK.YOPT7\J/IBGF
M+#49EA(SD,$0 91F$: 9TTMK+#,9HDR$4+H0SR6!4^.=?7U-^Z FF_EWHW-0
M*NU(.Q=!MV.=(:'TO4Z^#D5GSK&%9DC*N2AS5,:Q1>"0<*SOZ]EEW=0U7GU<
MK392S"*<4402HI=:*#/U@A- XRP$(@U%PF2F5)+-JA(-7]>T6-LQ3%N$RQ0X
M%.1O-KR1]_/ETL1JO:G*4MP$E=*.O=/;6"9""HY@!'"2F#;/* 6,0>TE4HX2
MHD@J85AC^7YI&5U]'9*-&(\'CTLQ+(AVO-L7%L\<6ZEU$U2*#=@@_H2Y@[:
M;S]_W";O)RP[:N-^ZIJ^H7#_M5E5.>7?<E,O8\GG"_FK7'_4:\E'^2E?Z9^_
MI:N'ST7^K%T]\>;EMY4I-K1-)[LU56NJFD1-D04IF&)<&F S#)"$2$_Y! *&
M9!(ICKFB3@M#'TI.S:=KV1BL\[)\4&FE:0(;++2%YJ?+LG/\ZB%XJ@TU"Z0?
M-JNR_."/0;[-KJ1;>__L&K?GX7VPH[#7'F7/5'@PP%L#39_ZH#(Q^,$8^:/Y
MM;$S^-P>Y=^:4=[ET.[L]5+0P^> #!NAZ$'/D0,;_2%]' _I499[I\A/^D&5
M7Z]EUBT[*(MY&F(082(!BF,.*","D-@T!N8\07;+^]./GQKQ[S0TD]Z]0^0)
M +OY]GI8/#.E(R).G2'/&WYM7\@33QZM*^1YJ]H](3NNZG%$^1]TQ3<+6MQR
M4X"^/G2":4ID1"D0."4 )4D(")0(A"+.!%2Q"*E]J,LI"5.;O8V.0:6DPW'=
M2?PLSBZO1<7SY#T I,]!YDED'(XSKT5HI$/-+5*TU/.G@<XTNZSO/-D\>>-X
MYYM=>N^=<G9>V&\57&\H?M :G:HKN5W(<.UYA)@)O9+-.$#E7A:C!(202:14
MED)E52S?4>[42*_9)R\+VYZNM=J[G*/M4-BM*3T [)D_!\+6>;'GB-20ZS=;
MT:,NR1SQ.%QEN=[>PP'[5M!E53Z\KB-$[PM9YLHWG\P(XYB(%$@.E68K3@ F
M0@"J"$RSA"("[:/&+DF;&D?M]&W*+ 5;C1U\D8L@6WAL0T+GF7VZ4.OCREU^
M1^W=NB%A',G%NPY.-[_/%IY.'_#B0\;S!VWMV?,-K6_J7P<\7Y;I;M49C*GD
MMJ;ED=\LBRG7?,L DTD&4$:T<YB8#+60E$UH&8M2U[+?YX1-C6TK78.54?8F
M6)7J!OE.W^"'^;+^\8_NY;W/0F[G! X%I&?NK3'\6F'8G)RV=!VV5/<E1(:N
MS'U6WNB%N"]9?JKN]L5[>M>FT^[@-_K]1*GZ,(':01,)0#'2?X0< LHUJ2 6
MDRC!C!'H5$"W0];4Z*0^#M.Z#M$AH MD.P89"#K/!-(;M3XEZB[A,7"!NK/B
MQBY/=\GN$\7I+M[2LYVU=F^TFW/;>#A5-E)=PPBIF(0D 2R6IJHEPX"*% *)
M,IZ@.(I2ZL0=';*FQAVUJHXA5UU@VG'$0!!Y/ULKM0RV:E99B!X*%5G@,6B#
MZ YQX[:!OFSW4;-GBUMZ;!"UVT2?B=G?D=),$$))%$H0X02:KD40,*P8$)'$
M-())BA+[ AM.HJ?&()_SM6G"1Q<!+=MJF]#P3;O9NMJLS9>5[[)6>-LRA_T1
MMR&RV&OR!KQG7MIK9G\V'6BGNC>,'3:DO&$]TN[48)B[;53U@JUSU\KMB>-M
M8?6R=&\_J]\3>A^"YHMG+>%M(<5\_8'RLI=>LU'+)*$PX2"-)0.(APF@*<Q
M1D.$828X8LKQZ/.\M*E]$;;*!I6V0:.N\]EF!\+6)YK#X.;_'/,T9!Y<32M,
M!CZQ[! X]CGE9=M/G$Y:W-271E92W_1PNQ3O3(^I_,E\RIHV1A QGJ&0: 9)
M!-!_"0&A*08IC11&+$IY[%1<MU/:]&BD4K:LCRUVZKJR2!? MBPR$&S>6:2%
M6$O3X?M&62$R+(=T"1R90RQL/^80FYMZ=I1;/\BB+!+^\?&)SHNRZ,X#+>[E
M:I;)&$8IEB!360P0%1!@(A.0,JE$S'$<Q]RIK]QY65/CC[\6\[4$N5)F19H;
MO0-:5E)W;##7@:X=?0R$F6?R*+4,2C6#G9Y!K>B +><NHS%HX[D.<>.VG[ML
M]U$3.HM;>K>B,\LDX],\Z)= FNX"[XLB+][F12%Y&1*P/?6A64RQ7K( %II>
M="F. 8-< LYYPN,L(XETVAYW$3XU4MGI'M3*EQ_;4OV@I7_OXS>GD;'C'U]X
M>R:D(:'NT\O.&;.!F]G9RQ^[FYTS,B?:V;D_HQ_3?:8O=?;>+?_[9E[(-YO5
M?"DUJ:Y^E>L[97+WZM^(&6.(* PCP,,L!2A+.& 2IT#1*(Y%DK(X5$U[NV_V
MA.>B@]4$W&]Y]VV,D*4RC]KT.%&YR<'0RM:18V[TYC0<=O0V.+KCT%NCMLE?
MKM4+=IK?E(G.VG$M@6_4'X[?^H V)+\YR1^5W_H@<\AOO9XQ4)#E[6;]D!?S
M?^CY(U$L0B0SD#$> 203 7 28\ 5EXF,(DJY8\G!L[*FYJ>=#+&D6W4'C+!L
MX6W'5P.AZ)F>3L57!CM-/497'L/A-;BR)>YU8RN/[;X86GGBEIY;2'OMSIL^
M<R^[KL)?U]K3,)QVIS[,EW3)YW3Q.:]<@/??UW*YFK.%OG&UGI$DBGG*&>!8
M4P^*,P:8$@H0B&(<"XHB:A4:X4&WJ;'4KCA):=M-L+7N)MC9IZ=?8Z'Q"+8V
M!HV1P>\[,P-CI^.:<\C1M]P2>YTQ];V%-OIPNN^^#0_\H+MU ZHW[N[>\+@>
M[09Z$'%-'/Y6W'8[*DY#&K-$ 9DIO7R&D@(L. =I2&*N5!I3@=QC\(_D3(W%
MZTCRW:R^+O3^&%<[3AT +<_\V >HGM'V9V$8/M+^6-0K1-F?M?=TA/WYRWN?
M)VP>-PNS&U4>6FA/]:F0#X9RGF4ELH[;(2JE2$89$%DH39X.!SB-$@!IJB**
M&!>)6[]@6\E38XV6XO7I)&^K'LSK(G>FFJ'C&M5^-$(8:2^=*T!YAO1HB$@S
M=IP!@BA).6(R1G#V+ N6O^IXM#7X__F(6!_I#(^R[_.<N[<?@]OUNIBSS=KT
M)3<[GY]I,6QV=V^$!CZ]L10^]M&-&R8GSFT<'^!I.V+&,690H Q01@5 C(2
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
M>ZQ"<K*TU(RG.>0(4XAR(B M609S6J(\YU(BY"D?<ZZ9L5%S$[C3F#H!M;'
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
M=JJ^_IW]G#UL'ZJ">#89><6^JD]V&?!YR]?J?[96-&;Y.S.\-V/S@SW&];1
ME*5%D4">XL+,KJFA<2H+J(6FMLJ@*!+WRADQ+!P;KS>.@$U3?+!V!53Q_&"]
M<\9.YAX:=PR?[_WQ2>2-T>$.&W7/W8V1*=^Z!_;^37:!BZ!R<0+:+J[K2[9N
M@LK/"=A[:BX K:^'YS[/WL<^^=[/W-=#I8P_7Y][)J!'[(_N'/88#0^8!A\1
MM^-,^I@-]5O+?5 _FL+D9O;Q<;5<F!]%M?18FWG)JV_&;K5^MSB\9F9F*F9Y
MLMZ7'^)FZ!=E:H9_75II<C,)-!^E,,-:Y,K,!'+N56@\A%%C&_MMV??%9OX+
MO%NOMW:'?F<\./;0;]46I/_<5FY#]TKLZ)I]!WS>F-4:6\DU^.-1FG>L6KS5
M#IEU]G%7-2Z!/UU*>GFOWD)B''(%%\2N05=Q(9%\NI(+^NR>>W!':1ROEP]L
MMIABPS%$%0KB(L4046)X6*491$AG6A.4FS?!:U_M3"-CX]4G247@S]I,S]R+
MLW Z;FC="%+L32I??/QWG#H "+J+=*Z=87>&.CP]V>WINK;?.]]6WUOJM[/%
M;*/>S[[;B*WC0GQOMU:HZ;#(<A.8_:1D9)J7I-09@26UHMQ$YY!+HF"J.:,I
M40G+"A^N"&G<V#CFL/!D[<)1D?$V:\&/<H+VIAM5/5<?1::XH^ZI'(.59Z?E
M6"==W>=3J]6;)&- 'Y)<@]HW*"G'0/8IF4=IH]\@\'<U^_IMH^1=O4?0)O"^
MGLVWYM//WYAYL^ZWF[5=TIB9YQ27B<)9*:$HE%F;$T/QS%:\81G#G*:<%Z57
M"JYG^V.C\L9.\*-Q [!FMVY=60Z6>]/!"[/VJS_^S8_:??LH0P)1\V)"E>L$
M(L8PI(HF,&6($TR+E"7:)TPI9A\-$)74]M&+0<!W&SHC0AIY=&PM!XWI8*\2
M4IL-#NR>@,:C<"-?3^1"#FZ^)@PZ?O7$Y^D0U?<Q?J/0>K69OI]M9E]K93)F
M!C?S@&:]S"A76C(.&:,,HC*CD&(SZ-",ZZ)0&=.%<!EJNAH9VWBRMQ-80SVW
M'SKA[":F4"!%9A]O?)SYQ06 #A(QMQ\0B/GM*7ET/G\0AG#QL*4!IVN#R;GV
M#A!OBF(<_*&*99S24C+&-8($)3E$/)?03DPA13@3)$&2<R\UP0%L'AL3-;'<
M3>V@^=[:FQ5?@_>VVY1K9'T8F2AOR_=AE_)]VEI21SJ+E>]1965C=51DV=G@
M9C^W+&VL?G"0K8W6=$]E,K9:F'GO^J-:59/AEVP]$U.=<)UFR,Q1&2\A$H)
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
MM+6MVGHVD[J'Y0*LK=%@NS = MY\_OC1,TZA5^>XS>BB0QY[@E<AV\CWUQZ
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
MP=-YA/N-/:N,L]FJ4KEZ^6OWX_^9J95YT+=?[]5W@\K/V7J:9RF59<YAPJ6
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
MFF$-,Y7GA@$Q,2NA1,)4"L%+DB>".$VRKK8T-HYK!%)M%,ZQN:"VUU=&]A+
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
MP*?A>D0N1753I5DRAIXY,NA?M(><!YI N-;CD'V8'5W2),MH-;;<^OA!AIY
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
M&)(2EQ!Q1F')"8,9+Y#Z)Q)GD9W:V?$D1K?IJ&IF6QNW]5%I$<VB*-J58V_
M!TY7+V3U^L]_Q'GTKP3/@#H>K>_<?Y-7D,;Z%]%,AKGK;XW0Q<+P+/V9U3 C
M34>$Q]K=:Z%MJZ6T??XXK=]WGSQU8I91N:??R[=\<N:3#L5.MT\J$W!7[TX\
MWHN>,_'W-9_G$<K**JH@44TO4$IBB!6!B(IAE&1I+,QDY^VGGEJ,UABO3A8*
M=23YN[)?"S;WE#]9%-W8+<EY @D+=&!B:3&^J\'^V#>X%[TU-N8MJQUPMJAL
M"H;W2&5-MKA[*FAR@NUL-9/=B..5,CEY>E#'Y#:"OX[9.D+]Q#?S+"MH)+(8
M9CJ1FXD8EH(3R*LLDX^*LF(<#VV8O9UL<L^ ;0=HW6_$0ZOL':IF4:$OK$+3
M>$^C;&WJ#! AUPK<+!;+'T3>.KI.N!7L5YF L%VTW\(5NHGV;KZK]]!^Z[E)
M"^VC:QP"SH]<#L+OOVEZDN^[,ICENW)+U7SD@3Q7-^H[\1].5A_DMW!.8YS$
M/(DAB2,"$8H)+%G)88D)I3FF<<:,^JTYSC\UVI%?MUR_EJJ$#->WCT74XX"_
M08@9%M7 !-48/P,[\X&VOU.R/0./2_". ^6%)"[-6,H1H#P)"[Y%W!EV$48*
M/D,MAETLZ@[EV8#48=CQHE)WGP]"TP'#N,6G6YVI![[21QD?^<_-.^G5?^>Y
MB'/"L@@F(A$R.*URB%-6PC@O2)4A$:/4Z@A3[TQ3>T3LE,^DI4T1B%UPV@^I
M663J!:C K'^,$?BB[ 3:4(])F8M@^ PZ^R<;->*\Z//;<//R!0ZQYB?^XX:Q
MY8M^,7Y8+6OY(VN./3\L%\_L5:=8]E_N$J,*89Q#5.((HIQ5D$8L@TRPHD1Y
ME'!DWO? <O*I4<AGKE2Y%Z^@:2@/]KZ 0V<LPA_;]3 (/ .B')A_I.7]H,Y
M8WV;(@8FQ#0<;XM8,R#N(P6:WO&WBS = 3P;7MJ..5YLZ>CM06#I.H9KZ]*=
MX,?MRTH=F;JA:[TC,N<EPH)$!!).*OF8R&)(:,I@518L+K(R*NQ.QO=/-;6'
M0FL>6.PMMNU-VHNJ663I!ZO0&PI[(V=@B]F7K:$>0\O+:/CM*-H[V\C]0R]Y
M?=PM].(5]L5L[R41;5[_?.*+A3K%3NK7.>&8XI0@R&@FF:%*<D@(RF 2YY3'
M),WSU$@)]/3P4V.#QD*@302MC>;%;2?@.T\!PT$)_49I@X=5L5N_VP,JWDX,
M.EK96[]#W=JW,Y]R/+;,_U;QPF?^3?79J_^^J\5R];65?-PJ[)$BXY06!<SR
MO( HY@QB$3.8\SB7_[&*(*-T@\VD4[NU6YO!SFC0L7J %J+1 IA% KYA#4P.
M'A"U/PYL 9'70[\F\XY[M-<"B:,#O#;7#M2);;4%]4O-3EVP;<_!,UR2),MA
MSN)$M3@@D$8B@BS.29F7$2))XB3_>F;2J?'2SCQ'"=9S^)K1CF_4 M-.5S!U
MKX;JOR&*#2Q!E$S/S7L=@5(#)'IU1TVN=943O;"+TNZE[#8%<173*!-8'?*5
MM%-2 4DBWVFJ7,9(I,IR82>C9&O !"G(Y\:X\[J8T55(M*>Q0=[^/TCJSA4]
MO[*CEC:,+#[JAM"Q!*GC. YIP<<G_@=?D!]DQ96RZ;)N P"1IUF:JG>^I*P@
M$F4.<5%0F% 4"4%+3@NC?=USDTR-S:298&LG: RU2##U(6F0N/. 3V#^.0'-
MY<#)'".+9)L'K$9*JME\G>SR91<P.)L7Z[MVO/S7!>L/\ER7/NL6]W4BRKOZ
MV\M&]>!6=*MZ=+??R"@AE8SF&(Q$%DG^*Q@L<51 Q@4F54$C5%EM?%V><FIL
MN+40K*2)=O&; ;YF$9M?U )S9,=8H*V=@1V&RN  ;YKF^/B,P@QF'37N,D?A
M;:1E<:7C)KM\R.CA[\6'YYK4[)DL'I9-OZ5=MA<56<HQR2$CL>2:F"20D@C#
MF.0DS7)6)LA.O]U@TJFQS<YF53BZLQILS3;)&+LO@.$FNV=80V^R#T?4?I/=
M B*OF^PF\XZ[R6Z!Q-$FN\VU?;S47=2/\J???]G^1OZE5/!__^7_4$L#!!0
M   ( !UA?U),K@$U^'<  ,5<!0 5    86YG;RTR,#(Q,#(R.%]P<F4N>&UL
M[+U9DUM)CB[XWK\BI^[KH-+WI:V[KTG*5)GL*E,:2=5][[S0?(&'V,D@U21#
MJ:A?/W"2L3-"7([SG-"T99H4"W4.EL_A !P._,O__'8^^>DKSA?CV?1?_\+_
MRO[R$T[3+(^G9__ZE[]_>@WN+__SW_[IG_[E_P+XWR\_O/WIEUFZ.,?I\J=7
M<PQ+S#_].5Y^_ND_,B[^^*G,9^<__<=L_L?X:P#XM]4_>C7[<CD?GWU>_B28
MX/=_._]GACH'SSDD*1&4<19B8AE4E-(4S3W+^'^?_3,S6(16!8S6EG[I),3
M!7A1I-(^VAS7#YV,IW_\<_TCA@7^1,Q-%ZMO__4OGY?++__\\\]__OGG7[_%
M^>2OL_G9SX(Q^?/5I_^R^?BW!Y__4ZX^S;WW/Z]^>_W1Q7C;!^FQ_.?__=O;
MC^DSG@<83Q?+,$WU!8OQ/R]6/WP[2V&YDOEWZ?KIT4_4[^#J8U!_!"03R?_Z
M;9'_\F__]--/:W',9Q/\@.6G^O??/[RY\\HP/1O/\N4TG(_3XJ]I=OYS_=3/
MKV:$B??AK-*\>L;R\@O^ZU\6X_,OD^N??9YC^=>_T!-F4)7+A'#US?_CYA__
M?$/$ESDN"#<KIM_2#S;/J&\[@B#\ML1IQC6W5Z^:S-*=#TVJK&?SJW\Y"1$G
MJY^.,HY'JR>_B(OE/*3E2%INI$$)13,&*AD)P6D-6@>#CJD<M+[+?Z5]0<2O
M5+/ ]->SV=>?Z<&D(L'J%U4X#!C?*.9_/'CI6DS[4W^Q@+,0OHP^DE2Q+LI/
M(4YPE(7-V9H,Q40/2B5:*THAR%A0VFR\-O8A"U<<E+"(*X1MGKYF R?+Q=5/
M[O.SG8R[3-W6_HMY^FDVSS@G>W-%1YBG!TBXB_7-)W[^$N;T($B?QY-\]:^K
MX>E"H<M99X)=ZXZ(_LM/Q'O!^1SSV[7J'F5QQ=^2;#&N/MD9+%Y-PF+QKGQ<
MSM(?+[Z-%Z,<D@TQ,K*FB1@)48'/)8'-R@KN+?KHFB+D/D7]@*4+-3^&F*-D
M/@#PW*;_E]EY&$]'F$FM)7O *!THVH\A&E/ <<V,,HA,JA:H>4C*0.!RG(YG
MG0I\")"9G9_/IBL&?L/SB/.1U<5DK*(PY)J0UY;!ETQ<),,+9PE3VK*9=H"8
M^Y3T"YAC57L?*4?)N4>@5$]Q]/[JI2L&WE_,TV=R7C_4$&&Q84<RIM $2<+A
MQ$Y=2UZ)#-GDJ*/V1?'X/1]TQW?M! PQ<&"TD.L [,FUG:5P =_0EXM1""0=
MX0LPE\B9*U9#R!0\$N%&6&>"<+&IXW)-2K_ :>&Q'";E'G%2??T71'FNU+^>
MA+-1SEP[1ZLEJ5+E@ *B3XJHUR886D8VY8?PV#MXN_/2@?@B!VIOUH4H>\;
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
M4RF RXK1UA\%.!<EV&RR%T%;'[=TK6MMG7I.3K:'58=:&8!Q>IP1%I4-)FG
M8&C-N$QNH"X*;%)!9A^<R4TVO^.0U2Y#V1Y9W>AB .[5C6/XFN2X3FU<$%,W
MU5LOL<SFN/[<I_ -%[^-I[/YU842,MH4Q=Y]RJ\4[2XO?\/EYQG]YBM]9%42
M-LK*DQ0R2<63EZ$PUV1;HO46,7DG3#1Q2X>LKDJS3L)COV%G"T=OJ  9S-HA
MEC=K_R5.L99Z),6BSD0WTQ2:*[('$)F)P+W3Z"E<-VW.M1^AI]^>U^TP>9S@
MA["AX_)67&[0QFB+J=$X@LI1UTEU"G+A.::22RE-4F=WJ.BW W8+K!PNY %8
MF%_#?$JV=O$>YZLB^)=A,4XCQ[,E/NHI>W $\\ @8,F S' ED5Q:WF38]59J
M>NZ(W0(RQTM] ,;E/A._C"<7%.V.3+"<47A-H76][ZMYA!@RK05/H;9.1>HV
M-0V/T--SZ^Q3P.<0R0\ 0/^!=8XJYA=?R=$[V_0O>E<>7,99KXX2!9*K%L 6
MLJ[*,0LA>4NQ58@\B3J@I$E%PUY4]MR1NP78VFGI8 @2)7'6%H2;)?7P8IA#
MG;1)M*&CI95EM +'A06TRA'C2IEM5S:;P? Q.GMN\7U"(':BJ6=YA:_>=YWC
M9XI/QE_7OO4=;HZ[R??PX>TO]'V'H8[N]5V_L59K59B^F.8[;][\] JS)GL3
MG73 K:==%8V X,BMMS+;9##$D)H<T>Q)9[>Q8F)9^ZP4L%R+17BDA1I<!DLA
M3-2R!*ME"Z;WCQ7;M^5K@).G8\A]A#^(3725#]\BF\K-.GGW*7Q;CXJB7\PQ
M+/ 77/]]+3X,(GM>,]HRZ=JM$L'1CVBG\ :YP%1LF\*>XVD?R%3J$^#TU(H>
M0)3R%,NOB>'QV73=Z2I=KB9=U098I/AI7GTW6<,@_^?%.@5]+:21S5%:<D1J
M%EI2M"\4+?+,0&)FLJ1,?E(3"]N(GP%4$)P2EWNLBU.!9.!KY48-M5Z>V%TN
MY^-XL0QQ@I]F[U=J'K$832B\0+*5Z4!!@K<I0DG>14G?!MND!\&QA ^@T&&@
MZ.]<[0-(FC_%[].<\I&2Q9%@$\6]RE!4&I!851QT9+IXEPO331HH'$'S &HM
M!@KN+I4]G"JS1YBE&.5=^<Y"3DK'G).%>A)*X@T%@@\:I$HY>,=B<4T.CHZD
MN^=[:0-&>-=*'X#UWL+I%9<C'R01I34MV%*%%S)]E1P(KGV4B1>9FA00/4%3
MO];WE,%E5XKI#&.MD[DOPR1,$W[\C/5N[)')V[L/:Y.L?8+@[I.SK\=3>MDX
M3-[/UC?;KD$6!$J)3$/2B0-YAP0R+@1@2+Y8+;5AL<4JW86XH^]UKZX-7[/J
M!7HCD$.,P8/RY!3'+"306I+D/7B=L$E6["X9@TG$=H.)!U>X#Y?Y (+N-?6;
M;NLWM<<IRJ)M ;2U&U2L%4GH"T2.C&DE#-LV2J<KX-RCIE_\'*/>K4@Y1M8#
M ,RKL*B->NI?M4[V:YC4X[<7RU=A/K\<3\]6M]!'.7DOE+(0HG6TDT<#/DL&
MI796E3$P99L<>^U$W1  =10*[KL^G:MD #A[D5(=P[WX@ F))0H9R)V[F@IA
MZNF\\A&RL:G6*@F@2(7,=XJ6U5YUDC?)@SQ%5+]9O.Y1U9D"!@"F6L4_I8]<
MUBX&*IA8;)4"<TA"D1Z\M0JL-U)[4="W23/<)J+?N*Q[L!PLX & X_T<OX1Q
MOKI_M6EZ<4=&HU"2TH$)R!0P@N(DF^B\!YE,XM9@9FTJ&G:@K=_T4_=0ZEH=
M T#87>)M$"49S<"R6N1?NZRZ6'DQK*#V:!-KTLMV?]0T:R;18+<Z6,0#2"J^
MG]?;FLO+]Y,PK=?1JA>WZH%9K6E0QL;B2""NSE_D3D+4TE#$$2PCAIQW3;**
M3Q$U!%^GDY"L,\D/P,K<LI._SZ9ILQ2TH=4CG09,P:SG.\?(/#@1G<G1Y"2:
MA/);J1F"V],);HZ7]0  <[_=(&'^UV]I<E$+H&L#^3_'D\DHZ52R] @,:PM"
M%G@MA,ZUDH0SSU6RN4FHM0MQ0W!].H%3YYH8 +JNZ69!Y1"X ?+8+)!-K=/%
M&;'A?30JYN"VS4#LH$WM/BAI[.IT@I*#)#H )&R:F<J +L9LH*1ZK2PJPJ_2
M!1R%A:J6I)G<)">X1_?89CVN.L\B[R7- ;BX;\<ACB?CY1A78TGJW*S/LPD)
M?;'NMG C&FZS4,17[2E9VQ#6F?.6@<Z9O/:2;"I-(NU="1Q,N7:;TZPF>AJ
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
MEK_$*98Q17<R*<S< 6/9@T+KP9O P#.M/(HB?=!MG+DGZ>IYE,Q0\-E"BP,
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
M2>?,&U-3+DK43F9,17"U381)M#T8<D;U_;E[77G[3U#5<\JJ=] \B!FZTN
MX'B]![VE,.@-?;D898^A")>!R4)QL^>KYDT!3+84^7 *?7*3"2P/21E(D[<.
MD^R'27D .'E8P/SP).O#;#)Y/9O753<25BKO#7FDC-M:LU?;TT8&0B:K1(X>
M91-#MB>= \G&'PB+[W9C[4Y' X#@^H)?O?"'>12TSAAJ7R]9: U:1V96<E;G
MI0==?%:2-0D?;A,QM-[\'6I[F^-VB.@'4QK^4#8CZ9),6*]8N*! &4U\>(K.
M4[+"&*V9+DW:J#U6_S*<MOL-@72<&@8#ISOIF/7J&*68ZT5A 5+G"(I[":[R
M);S(B4D32YN;7UMH&5J[_': .E81Q[8J>-\QL.YTPAXQ'J,(C#@I9& 52X*"
M"0HK!(4GT6E.ZZ-5/^8;*H;6R;X=F X7_A#<HRJ6]1;]R\5\/#W;0'/=%J'^
M<MWV8''3]\!8Y;PM%@3FFD5F%ERDU9(T6D5>)_/:-=L!]R*UWW3^R7?(=FH<
M+E!7Q=?;&61",<.EH:57;YP[5:<^N00ZA**%X09]HQK2/2GMMYG% &#:D1*'
MB]+[769NYR1'TCCIO<V T1:H4^HA1))O%I(KGHR0ZI0X?8K6?MM;# "IG2ER
MN%A=+\;M'#+/,L]>@]6IEM@1KEQ2OC:E1L64THHW2O+N2VJ_K28&@-2NU#A<
MH*[7XJ_G7R:S2UQO'^\OYNDSL5O/;18CEYD.D38+%>O5W2(=D"0=%!=%T4IS
M*=NE:O:GM]]^$@. ;*<*'2YN5ROS42Y'V:3:*$.#]%:!JCW5?4@.9$C<2TPE
MIR;#P ZBMN?&$P, ;8?:' !D[PQ:>Z10>K5,X_U-Y0.N+\3B1YQ_'2=<2Z?.
M:CN;WER3':D8>'"<@<?:(29F [Z*QX=26&(4BF*36S6M&>MY0-XI%\*@,#*
M-?-8A6Y-!ZX&N7P*WT8L&86E6.)$1%#(ZOP64VHW7!X5C[2Q-6D?M MQNV'W
MASA)ZEQ7 \#?G6/6$M$J;P04JR2HVF$Q)!:(]E)JQ;"/;<;H['_"_4,<)!TL
M^X%TG-IRLIIT"2Q;!LA* 94D0I0.H6 H*6>1(FN7WM__@)O_$&=(1^IA(&C:
M=JQ:?))"EPA,^!JSY9IK"%C[OB67!$5LN4G)S:'GV_R'. \Z5A/=''#?Q57K
M7C2;+D#D?%YW<+G+SOX-:+8]LDW7F>\2WU&KF<VD]1J^TJO3[9:,/$M)I@;!
MEQAK^IK50=5UPHQ5616M;)M*E,=).MHSGY^%Z?@?*_W<"+NN]VE^?TMW[\H6
M\=]TD/I$LG])S_UC)"@ L4P%"D4L+2&E/#@A"R!/+BI/ORE-&N-WS4C/5T.Z
MP> #W[Y/;0^Z8]>M9F4'F<0[_[X[^_<X61T9NZN!JA3P15+YZD774)/>YQ0,
M@U+JV$JN$CGJ6D%6Z)+2Q@1L8NZ>(NI8@[?EV=N G5,JF#7M_[F>_VA! 6Z.
M"J03UFN>*-IM<LMM-_+Z-4Z=8>:^>6J@FV=C=%9W88XV/9NGM#% VT@\A1DJ
M49I0# *:.J17!@6.,PO1D5>NO6:<-3FD;&F&/J;/F"\F^*YL<KO_P/PFDZ+&
M98SY;J-7VIP?]GI=*>-F34A#0HHZ@W:2422$$KSUM/90.F^=DZI-.Z6.^1BP
M8=L'A0]R%SUJ^]E8P-_#O/:#_4K1_S*,)T?;P@?/:V,5GR;[%/;1T9;*F-?
M$BI")D9")@I@+A@,P3M5FAR'G\8^7KWEMLQ?7M[Z;GV+5 ;));)$P5 *-1>H
MP:M@P*.B7T0GA&ER>K0OH0.V</O@Z'$+UT!? SA!VL+5JFN#2](R,O^@32!W
MU^M"7JEVP+(,04?KF6X"NT?HZ?G:;5,0/!(L'*.1@0)K[0E<M53PJAZM:@-!
MQ3HJW2N(D<25G67"J&0Q-*D'^2YEPS!E1^E_!TP=KHR^!RS\^FU\/OL-\SB%
MR=ME_NNFD8:6,COG"Z@2/2B1.01>)$@A)$-I:1GF[_E93SQ_>*@X0H.S;L4Y
M 'OS>CP=+_%MG;?PAO1"_BT9XG4$\O+RM_"?L_FK25BLVQ:+5%((20%3O"9:
MR"$(2'%/$<*F5"+/H4FEQ!XT]MQH[)0;7BO-#1N4-XS=ZC+$E13DGVH068IZ
M[$!KKE@+1N>HK+'>MRE;WY/.?DUA,[SLCLNCE3< ;'Z:AXSG8?['50];GS/'
M9&NQ&T] \JJ-J#PY&"P6:XKC48D6X+M/R&#1=;S6'Y1J'*&"@R'T%>=QUA6(
M,'V>SB:SL\O55:,'$ENSY1(6[K*O+3HLL55J^0DS=0A24+Q6Q^DF2=R=J.MW
MISTIW#I75M^1P(KP^X%2,4YIS3*$5(<!.*7 B2AKZUS/A/)*ZK)3'+#MZ3UW
MF#N%7]:-9(<&C<WZD:F4G#R'8CQ%T:E:V!HJ65^\9$([1'L0./KTC#K2V%/Z
M/T!\?2/@E?R/\!4_C;^\K9^K$JD\777=C-D3_C4H4ULR>AD@>EVG2JKBM,SH
M&=L)!T^]94!H.$1_LQ;"'(#GN\5VOKWNIRB*(PF% HZQ JI68?M"KH6(2M(F
M&ZR137R5IXCJMZ%2W]GOPW33M_6YOP#O3 8EQW^Z6-,TDD6'E'R]-8+D\R=3
M;[M)1BLTZ>(DI^A5'K0C/?;&P24R#U3P4]M5)](>((2VC9F]JJJX' 6D9>9U
MA.0,!R68A[#J61W2ZOYD4O<O7.P.I2??W&\,=3)(=2?]H4'K8?E.N(X+GRS@
MJ;.8I_2BRQ'SCGD,"5CD).CH&3F=V@"77 17BG\P=7-'\!U/6[]!VVG@>6(-
M_C  WIJ (;T@MT+P.B>\]ON7M187)0+WAL21N- ^GA;-VPGMUS4<.+0[T.T
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
M.5!C]W5^@/AZUOIOX^GX_.+\Z@1*2(SD_(.VT5</ST&HAC&1>^<BN6TL[.(
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
ML[,Q7@VDI?"*)TLKV: BM]@17@*O_%B?E*/E7'"W 1"/OF*PZ#E>J[/.13P
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
M2%$/#BR;]9-$T;X4<N<R<Z!2Y! U17P:C3=9":%DDV//;<3T:V".5?"3>#E
MV@- S ?\.IM\'4_/[C)SU4[2"NYJ<TJ=49#IK74EF#00$]DK38:4-2K&>(*J
M(6'H$*4_*,#H2@-#F):\6E2V9%%4*11 UM/4S 0$XRV8&&Q2T5"TV>VLY)WW
MHF95.EWM18<+<@C:WX"6>50:<P#4M9);202BU=7CB&)+8E;Y74H"G^.L[+TT
M]LBL['W$U_>TY#MCGAD9(Z6)7*_1UR%S!IQ-""+YD&WBR/4NGL9SG96]E]X>
MG96]CQ#[UOZ=,<\I>28-Y\!B3G4 ' <?9  F4C1%!9YPESKSYSHK^V#M'RS$
M ;B/_Q[FX[K7?0C+M?V+#JUVR8!)]6JC)J?%$\W@8T%.R'4>2PN/\3XA_195
M=AV9'B7F@<%DXS*CI@4C#=FU[%>'FJH.H2P@I$]1F1),FU.GAZ3T&T\<I]HG
M<'* G > E)=AL:)^8PZUXD7JD,F*"G*G"LO@,$703)N2=4YX?WI2-RBY2\9P
M$'*(4F>=27@ ^'@[F^;9],V4GAC#](]WA:C 7/EY^^;ENP]7.=[$200<(6N!
MH%B0X+R2H TB2Y9;UJ;:<2?J^DV:=HRF[O4Q )#=W;[?7K?T5G7:$T8DY\PP
M4%%J<LY*/3]01=9O2VQ2Z?@(/?U6[W?MXW0A] %@Y_:)TW4N;^WBOYS-Y[,_
M:Z8O?*'?+"]',5J#]?")J42\<0H<:)M7(+U7)4N;0YO+;OL0.:3B@P-1\<2A
M8*<JZOMFR#Z,U3XR\SP.T]<8:GOY$8IDBW0%$F99BY(M^$0V.MC$B=&0C;]W
M"OW(_9%CJ!C2@>)Q8#NM0@9@^.[M!S@_'TF=L\ ZB,R+.@*#A.<2;0PA^))L
ML"'P$^R7E90A'0YT8\2.%/?@ $-AR7CQD6@)^=WTMI/*1\22)+M+#JDB69%L
MB*_:'-=PI7G1/&-I5J"Z"X%#RC6U %='JNE[=[S+U*H4%DNXF"Q7T0LNEI6E
M-]-$?"YPQ&SMPN$"T*+B)+Z"$&-D9(R#\Y$+D^^[9H]LAWN]=D@N?0?[7SN1
M#\!^;=O<7\W.S\?+RNQKQ/<X3U5]9S@*.FOCZS:>0UP?X_N"!G1T5@<5LK\9
MO]C:T7^$QGXO^)[*S^]"07T;LFU\_7Y1$RWTT]E7G(;I<C&2/M*_*P)2P'H2
M;27$XB6X8&TJEI&KP [VYQ^\KM^;O"=QW(\3<=^@N2NB*Q[6LX/7$<FGU=5.
M_(IS6A ?JNY&PBN5?/" V6O:WI4 ;YD 30C).@=9M#Y@$]SM[?U>XVV\%S90
MP'-$V,>+N,#_NJ@1S.PW\@7(MYR\2/]U,5Z,JZ(7(Y0RY^@I".:F=F% $G>2
M :2T+FL?-4N\&0*_1]U."/4_-$([5>"0$;RNT7D]_H;YU><P/\/ZZYN%&HKR
M03($8C;5/D::8N^D@!6!6=C$R;4]&J=/T[!;HI;]$'#L4!L#BR1&K ZJ8J;Z
M$]Z!,HIHCS)"$CR3M#RWN<GMCMM$[ :E9YOTWTO& \/'E3=Z.X)^L:1(9CS+
MOT[S*'.?/,9ZJU]Y4*SZI-(E(&.K8N2>&=DDY[H'C;NAZUED^5MK:-!]%]Y,
MZ<O:T^^PYONW_WEW714>):JC)@K7S]]RC[[0)F-\KBUW1+W=JB/$A*19CPP9
M]Y&7)FOO"9J.-3U;'GVK8[N.975YBGEB=3W'0CL&SC"F1*8UHYHDYI\BJM_C
MZJ[0<=^^=*:&YV)0CFC?LN4I3<Q+RU8M3^'(!N^3$P8,>E)W,19B0 $.2_'.
MQU3:]$IJ8&56?OZOI6"JO6^N7U!WS ^89M.ZD:XT]1++;([UQ7/$Y6J_WB1O
M1RA*8$8)B)[3=HI9$?"Y <YMX<+*2/C?*?(ZCH[AVIU]\'(G #NA8@9MECY2
MA(FU;#:_FIW7(9BKQQYBFAYY4G?F:1=2N^HF=8VTFA*_>=EFX,&KV6*Y6)$3
M*SGOPV7UMF^&R@2E%2K& )$)4)YK"#9'\,5F8[DKV*@GTU%D'UWSL.O;7]Y^
M^\U6[QG+(41?KQ?7CNS6@??1@A'!"B$IDFUSO>9(NGNN(3P=4A\44IQ0W\_0
MAA[AY3W]P-86M6F;ON/@:J01$2U% W7&GW*R@'<Q@,=BF,K.&]VD[7R_AO5F
MSMAVA;V8S^M=S=4[7UX^6'(O_@SSO*YA3TYS(;T'KDV-I@PY,(P98#I&%XV,
M13:IR>Z,@V=M;/=![^.SYDZ)@0'DA]]/PO3W<+[I0."C= PC2)\=*+%JE^4\
M,"F\T-F@C*8%?F\3T2\$>\+!K".E# A0FPMBC!R=+#2#%%GM5QX<A.P5F"*2
M5B$Z;IIL*7?)Z'E YL'J? 07!\BV[_/Q%U5/'Y?DF*ZFL-<H?_P55^NE<K6Y
M[!=$24K% L5H61=-H;@_)I R)N09G;K?!>2Q022[O&X8J#A$F;.FDNT;*_]?
M=U_6Y-:-I/M^_TO>P;Z\W A)MOLZ0BTI)'LZYJD"2T+%F1*I(5FR-;]^$BS6
M7BSQD <\*'5TV+)*.DAD?DCDALSK^8>;37VX7*9S4K%W]I*L5<97K2J0CE#A
M"*'8 -PYPY+7P?#]4/*#A:9]4306/L;D9@?WRP_OY5W7\MN;;"TQ,F<5.&BK
MZXZU!E\?%SO-T(C:>"TUN9..)WU:1/9A')T8 "\9\M=EQYN?KEY=KL\7R]G_
M8#[35B:FA:R/)!*HK#)$;QP8XD7BB)A<DUC@Z#N9V%LX,13'.@FCX**#@_'J
M8O-G,#_-B5__KK_$LVAED (WDPG(]@F8Z.HT%FRI-3LL,^G:3%/<B[R)=?JT
M$&X@P0YP>6-RX?+;+.'3>WNWF'_#%6U]P\[5IC[Z[L]KN.O=8OT?N*YIT\_S
MS0%E,L:@"&W99P1ED@>OLH8L;.&Y"$97:0LH-]O1M*^K)T9_'SCYF0_,5>GD
M;XOE]K?JG^-GI@:#Z_P\K6T&Y1/Y4J1) (/$F!EZ'9L\J3SM-J=]6_ZS'JWC
M$=5ULO77L)S/YI]K)<Z&9X?D5Q]]8[R4ZO/DC91%?;C(;3F4E-'X3&9(;=.L
MM-#@K$B0 DM!Z<RL:J,W=A!TM-I]\-W;XH%2G$C<*>"A1JFU00C>,[I)$)51
MEKST)IG,G11-Z^B-@HA'*FH4[K\H;;*)_AQ4L['C2^TTRU.DMM8O,8CB"4\0
MK+6UBX6"('D$&UD,H5CDK,DTIU;ZY39@^"^<?3ZO%^W54[O[ 8@-J^\,%V7H
M!#<1M/#$!5T"^.K[1:^\,#)PNO_;5E$,H+93O30$2;MK(5I)[47IK/M%RXM2
M6QJE]>*7V<4EL>8!BZY8\_YRO5J'>:;/'%&FUH:0=AJS :-:*URRV)'N[#I#
MO4Y&%JC \1C!A$ WN**S\[!%0-\*]]D#>X?9&]&<&1638IDVCO7Q3^18.SEK
M(!7AA5<NJ=#D#=8@*CM5L$.0\U#!MI-2!Z&<)S>WU0&/=O@J_^?E:M-2Z0R+
M%<(G#]G4#H3,2(C62Q R,Z:B(_NWR?S3 ^F=-FI_.EB.++E> ?J^[-KH6? V
ME2B0>"@V/;[(Q7,J@V6)=H:)2]/$Z1](Y[2!]%/JR5$D=3@0-WUL1LE>SM>S
M7/<R^X:?,%TN9^L9KG[].UU<DLGS&_&XQB(OKX3XOCQB\9?%)9V^'"/= JP
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
MLUZ+&L>29&(IFR*X*!0DGZ7&; +*)M'& VB=%KPM(+,XK?PZ@.CS7#P3HL3
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
M,'/OD7E+6;17==L?U'_$L,+_]W_^%U!+ 0(4 Q0    ( !UA?U)M'INT3@<
M 'LI   4              "  0    !A,#(R.#(P,C$M97AX,S$Q+FAT;5!+
M 0(4 Q0    ( !UA?U)\YC>56P<  )(I   4              "  8 '  !A
M,#(R.#(P,C$M97AX,S$R+FAT;5!+ 0(4 Q0    ( !UA?U(=8#I;V@0  -D2
M   4              "  0T/  !A,#(R.#(P,C$M97AX,S(Q+FAT;5!+ 0(4
M Q0    ( !UA?U*<I7.]_00  !$3   4              "  1D4  !A,#(R
M.#(P,C$M97AX,S(R+FAT;5!+ 0(4 Q0    ( !UA?U( ,A/(U>4! -XD%P 1
M              "  4@9  !A;F=O+3(P,C$P,C(X+FAT;5!+ 0(4 Q0    (
M !UA?U*7M.W4D!$  .6Y   1              "  4S_ 0!A;F=O+3(P,C$P
M,C(X+GAS9%!+ 0(4 Q0    ( !UA?U*8 0,FJR0  ).) 0 5
M  "  0L1 @!A;F=O+3(P,C$P,C(X7V-A;"YX;6Q02P$"% ,4    "  =87]2
MLY?FE!!,  "7&P, %0              @ 'I-0( 86YG;RTR,#(Q,#(R.%]D
M968N>&UL4$L! A0#%     @ '6%_4N6^AY8<+0  (BX  !0
M ( !+((" &%N9V\M,C R,3 R,CA?9S$N9VEF4$L! A0#%     @ '6%_4E+H
MW?YJQ@  XSP( !4              ( !>J\" &%N9V\M,C R,3 R,CA?;&%B
M+GAM;%!+ 0(4 Q0    ( !UA?U),K@$U^'<  ,5<!0 5              "
M 1=V P!A;F=O+3(P,C$P,C(X7W!R92YX;6Q02P4&      L "P#4 @  0NX#
#

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
